我不明白我今天尝试创作时做错了什么。
在当前目录中,我重新创建了一个名为 的空目录input
。我想将其符号链接到
../../../../opt/build/db/output
所以在我当前的目录中,我做了
ln -s ../../../../opt/build/db/output input
但当我这样做时ls -l input
,我看到
output -> ../../../../opt/build/db/output
input
它在名为output
的符号链接中创建了一个目录../../../../opt/build/db/output
,但这不是我想要的。我不output
想要input
.我想input
直接 symlinekd 到../../../../opt/build/db/output
.我在这里做错了什么?我很确定这就是我创建符号链接的方式。
我还删除了该input
文件夹,然后再次运行该命令,它按预期工作。我想我不能拥有现有的input
目录?
答案1
您犯的错误是在调用命令链接它 input
之前在当前目录下创建。想要从头开始创建链接,而不是将现有目录“链接”在一起。ln -s
ln