【发布时间】:2021-01-06 11:18:22
【问题描述】:
我在/usr/abc 中有一个应用程序,我想将abc 应用程序链接到/dump/abc(这是一个现有目录)。
当我运行ln -s /usr/abc /dump/abc 时,链接会在/dump/abc/abc 目录中创建。但我需要/usr/abc 的内容在/dump/abc 中,而不是在/dump/abc/abc 中。
当我ls -l /dump/abc 时,我得到了
lrwxrwxrwx 1 root root 15 Dec 11:00 abc -> /usr/abc
我做ls -l /dump/abc 时想要的结果是/usr/abc 的内容。
有人可以帮我吗?
【问题讨论】:
-
如果
/dump/abc为空,你可以删除这个目录,然后重新运行ln -s /usr/abc /dump/abc。 -
感谢您的回复,但我不应该删除目录,而是创建指向现有目录的符号链接。
-
实际上你并没有选择:在 *nix 操作系统上,目录是文件,符号链接也是文件。您可以在同一路径中拥有目录或符号链接,但当然不能同时拥有两者