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