- #1
ln 命令,ln命令是为一个文件在另一个位置创建一个同步链接。
ln = link files
比如v2ray的配置文件从 /etc/v2ray/config.json
搬到了 /usr/local/etc/v2ray/config.json
那么只需要创建一个软链接就可以了,而不需要cp一番。
ln -s /etc/v2ray/config.json /usr/local/etc/v2ray/config.json
再比如你不确定caddy的二进制文件具体是在 /usr/local/bin/
还是在 /usr/bin/
目录下,那么你创建一个软链接后,也就不用管它到底在那个文件目录下了。
ln -s /usr/local/bin/caddy /usr/bin/caddy
硬链接,由于硬链接不能跨文件系统创建,不能链接目录,所以硬链接实际应用中很少。
比如创建一个caddy的硬链接:
cd /usr/bin
ln caddy hard_link_for_caddy