通过终端的符号链接或单击右键的make链接之间有区别吗?


Answers:


24

差别很小。为了测试这一点,我用文件“ bug3.odt”创建了一个新目录。

然后,我使用命令行创建了两个链接

ln -s bug3.odt bug_lnln -s /home/warren/qaz/bug3.odt bug_ln2后来终于走进鹦鹉螺和创建该文件通过右键点击一个链接,然后选择“创建链接”。

结果如下

warren@dell:~/qaz$ ls -la
total 36
drwxrwxr-x  2 warren warren  4096 Feb 18 20:14 .
drwxr-xr-x 69 warren warren 12288 Feb 18 20:11 ..
-rw-rw-r--  1 warren warren 18505 Nov 12 20:11 bug3.odt
lrwxrwxrwx  1 warren warren     8 Feb 18 20:12 bug_ln -> bug3.odt
lrwxrwxrwx  1 warren warren    25 Feb 18 20:14 bug_ln2 -> /home/warren/qaz/bug3.odt
lrwxrwxrwx  1 warren warren    25 Feb 18 20:13 Link to bug3.odt -> /home/warren/qaz/bug3.odt

正如你可以同时看到bug_ln2Link to bug3.odt具有相同的所有者,组,权限和链接到同一位置。右键单击nautilus等效于将ln -s与文件的完整路径一起使用。

也可以通过按住CTRL+ SHIFT并拖动文件来创建链接。这的工作原理完全相同:等同于使用ln -s和文件的完整路径。


5
还有另一种制作链接的方法-按住Ctrl + Shift的同时单击和拖动
wim 2013年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.