4
シンボリックリンクを上書き/更新する方法は?
シンボリックリンクを使用しようとしています。いくつか読んで、次のコマンドを見つけました。 Creation -> ln -s {/path/to/file-name} {link-name} Update -> ln -sfn {/path/to/file-name} {link-name} Deletion -> rm {link-name} 作成と削除は正常に機能します。しかし、更新は機能しません。このコマンドを実行すると、シンボリックリンクは無効になります。 シンボリックリンクを更新/上書きすることは不可能であることを、あちこちで読みました。そのため、ネットには矛盾した情報があります。誰が正しい?シンボリックリンクを更新/上書きできる場合、どうすればこれを達成できますか? 更新 これが私のディレクトリ構造です: ~/scripts/test/ ~/scripts/test/remote_loc/ ~/scripts/test/remote_loc/site1/ ~/scripts/test/remote_loc/site1/stuff1.txt ~/scripts/test/remote_loc/site2/ ~/scripts/test/remote_loc/site2/stuff2.txt ~/scripts/test/remote_loc/site2/ ~/scripts/test/remote_loc/site3/stuff3.txt から~/scripts/test/、私が実行するとき: ln -s /remote_loc/site1 test_link a test_linkが作成され、私はls -lそれをすることができますが、壊れているようです(私の質問で上で言ったこととは反対です)。 複数のディレクトリレベルのリンクを実行するにはどうすればよいですか?
188
update
symbolic-link