如何利用centos的ln软链接命令,移动文件位置?
发布于 作者:苏南大叔 来源:程序如此灵动~

centos
下面,有个ln
命令,相当于window
下面的建立快捷方式。不过,使用起来,却比window
的快捷方式好很多。不过,苏南大叔,以多年的经验告诉大家,使用这个命令的时候,一定要加上参数-s
,以建立一个“软链接”。

场景描述
还是以宝塔面板为例,宝塔里面有个为站点建立“伪静态规则”的功能,这个伪静态生成的文件,其服务器路径和博客代码文件的ftp
路径,相差较远。如果想要备份这个配置文件的话,需要费较大力气。


这个时候,就需要ln -s
出马了。先把系统目录下的文件复制到我的网站根目录附近。然后,删除原有目标目录。在目标目录的父目录下面,使用命令,建立一个新的快捷方式过来即可。这样的话,即可以通过ftp
下载备份,又不会影响原有功能的使用。两全其美。


方式一
这样,就能在/fakepath/parentfolder
下面建立一个名字是real
的“软连接”。
方式二
而如果你想改名的话,也是可以的。
这样操作的话,就能在/fakepath/parentfolder
下面建立一个名字是real2
的“软连接”。
方式三
ln -s
命令和cp
命令,是很类似的。所以,后面的两个参数,也就比较好理解了。抛弃cd
的概念的话,后面两个参数都写真实路径,那么前一个就是原文件(真实文件)地址,后面一个就是新文件(假文件)地址。
继续谈宝塔面板
同理,也可以这样,移动宝塔面板生成的证书文件,不过,值得注意的是:宝塔的证书文件移动的话,需要同时移动两个目录,才能不影响使用。见下图。

您可能用到的shell
脚本如下:
豪华版
广而告之
更多有关ssl证书的位置,可以点击这里查看:https://newsn.net/tag/ssl/ 。


