unix 符号链接创建附加目录

Posted

技术标签:

【中文标题】unix 符号链接创建附加目录【英文标题】:unix symlink creating additional directory 【发布时间】:2012-01-18 21:15:22 【问题描述】:

我正在尝试创建一个简单的符号链接,其中 /XXX/YYY 指向 /AAA/BBB/logs 目录, 我正在运行这个命令:

ln -s /AAA/BBB/logs /XXX/YYY

但我在 /XXX/YYY 目录下又多了一个目录,名为“logs” 所以我的符号链接现在是

/XXX/YYY/logs -> /AAA/BBB/logs 

而我需要它

 /XXX/YYY -> /AAA/BBB/logs 

但我不需要创建这个“日志”目录。 我哪里错了?

【问题讨论】:

在 unix.stackexchange.com 上问这个问题可能会更好。 【参考方案1】:

我猜你有一个名为 /XXX/YYY 的文件夹。所以当你发出命令时:

ln -s /AAA/BBB/logs /XXX/YYY

你明白了:

/XXX/YYY/logs -> /AAA/BBB/logs

您不需要存在 YYY 文件夹。然后该命令将创建名为 YYY 的符号链接,该符号链接链接到 /AAA/BBB/logs。

【讨论】:

以上是关于unix 符号链接创建附加目录的主要内容,如果未能解决你的问题,请参考以下文章

Ntfs 下的链接符号创建

符号链接复制目录层次结构

在Unix/Linux上创建符号链接

深入理解unix中的普通链接与符号链接

创建游戏场(实战演习)

如何移动相对符号链接?