于是就有了一个文件dummy1
。我创建了一个符号链接:
ln -snf dummy dummy1
混淆了源文件和目标文件,正如我实际上想dummy
指出的dummy1
那样,反之亦然。所以现在dummy1
是一个符号链接。
dummy1
这样做是否会删除原始文件?有什么办法可以拿回来吗?
我希望能以某种方式把它拿回来,因为否则这会很奇怪,因为即使rm
命令也要求确认。
谢谢
答案1
我希望你有一个备份dummy1
!从手册页ln
:
-f, --force
remove existing destination files
因此dummy1
已被删除并由符号链接取代。
如果您想防止将来出现这种情况,请执行以下操作不是使用该-f
标志ln
.