如何通过链接到该目录的链接来链接到原始目录?

如何通过链接到该目录的链接来链接到原始目录?

这是样本

$ mkdir original_dir
$ ln -s original_dir link
$ ls -l
original_dir
link -> original_dir

现在我想original_dir通过链接到 创建一个新链接link,我该怎么做

$ ln [--link-to-original-file] link newLink

或者有其他命令可以做同样的事情吗?

答案1

你需要创建一个符号链接readlink按照@SatoKatsura的建议使用:

ln -s "$(readlink -f link)" newLink

ln -s link newLink如果您通过,创建一个简单的符号链接,newLink将指向link,而它本身也指向original_dir

相关内容