有没有办法创建一个指向另一个符号链接的符号链接?
我在 /home/data 目录中有链接A(指向 address1 = /home/data/username/var),我需要创建链接B,/home directory其中指向链接 A。
如果我这样做ln -nfs /home/B /home/data/A,它不起作用。
小智 9
参数顺序是
ln -s link-target new-link
Run Code Online (Sandbox Code Playgroud)
所以你会想要
ln -s /home/data/A /home/B
^--existing ^----new link
file/link
Run Code Online (Sandbox Code Playgroud)
更新:我忘记了-s示例中的标志,因此它试图创建硬链接,它将遍历符号链接以尝试指向链接指向的任何内容。使用符号链接,您可以将它们嵌套到任意深度:
marc@panic:~/b$ touch z
marc@panic:~/b$ ls -l
total 0
-rw-r--r-- 1 marc marc 0 2011-10-31 13:36 z
marc@panic:~/b$ ln -s z y
marc@panic:~/b$ ln -s y x
marc@panic:~/b$ ln -s x w
marc@panic:~/b$ ls -l
total 0
lrwxrwxrwx 1 marc marc 1 2011-10-31 13:36 w -> x
lrwxrwxrwx 1 marc marc 1 2011-10-31 13:36 x -> y
lrwxrwxrwx 1 marc marc 1 2011-10-31 13:36 y -> z
-rw-r--r-- 1 marc marc 0 2011-10-31 13:36 z
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16766 次 |
| 最近记录: |