首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

linux两个建立软连接的命令的区别

发布网友 发布时间:2022-04-23 07:07

我来回答

3个回答

热心网友 时间:2022-06-17 06:17

不知道大家是否确定知道,这两句话的真正意义。

首先,如果想建立一个链接,由testa指向test。那么你给出这两句话可能是错误,
ln -s [target] [link]
也就是说,如果想建立一个testa指向test。
应该写,
ln -s /xxx/test/ /xxx/testa 或
ln -s /xxx/test /xxx/testa
这两个确实没啥区别。

也就是,如果想用testa链接test,testa后面不能加/

但是,你写这两句,也并不是错误,他正确的前提是,testa文件夹是已经存在的。

那么你写出的这两句话,都将在testa的文件夹中,建立test的软连接

热心网友 时间:2022-06-17 06:17

区别就是链接文件是否存在,是否自动创建。比如
格式:ln -s [源文件或源文件夹] [链接文件]
ln -s /a.txt /root/aa.txt #如果aa.txt不存在,自动创建aa.txt 链接的是文件。
ln -s /b_folder /root/bb/ #无法文件夹连接到文件夹
ln -s /c_folder /root/cc #如果cc不存在 自动创建cc文件。链接的是到文件夹

热心网友 时间:2022-06-17 06:18

没区别。。。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com