これは何をしますか?
ln -nsf
ln -s
ハードリンクではなくシンボリックリンクを作成することは知っています。つまり、削除することができ、リンクしていると思われるものは削除されません。しかし、他のことはどういう意味ですか?(-nf)
更新:大丈夫...だから、コマンドラインからこのようなものを見つけることができることを思い出した。タイピングからわかったことはln --help
次のとおりです。
-f, --force remove existing destination files
-n, --no-dereference treat destination that is a symlink to a
directory as if it were a normal file
しかし、これが意味するものが何であるかはまだはっきりしていません。なぜこのようなソフト/シンボリックリンクを作成したいのですか?
-s
、元のファイルを削除せずにリンクを削除できます。ハードリンクはファイルのリンク数を増やすため、ファイルへのリンクの1つだけを削除しても削除されません。