例: I have filesa.txt
と files b.txt
。a.txt
からまでのリンクが欲しいですb.txt
。ファイルを開いたり読んだりすると、a.txt
ファイルもb.txt
開いたり読んだりする必要があります。このような操作を試みると、ln -s a.txt b.txt
ファイルがb.txt
存在するためエラーが発生します。a.txt
からのリンクを作成するにはb.txt
?
ベストアンサー1
b.txt
まず、コマンドを使用してファイルを削除しrm b.txt
てから、コマンドを使用してシンボリックリンクを作成する必要がありますln -s a.txt b.txt
。
b.txt
からまでのハードリンクを使用しa.txt
て実行すると、ln a.txt b.txt
両方ともハードドライブ上の同じファイルを指し、削除してもa.txt
読み取り可能なファイルは削除されません。削除先のファイルを削除するには、シンボリックリンクを使用してください。これによりシンボリックリンクが壊れます。ハードリンクに関する追加情報:b.txt
a.txt
b.txt
b.txt
a.txt
a.txt
b.txt
https://en.wikipedia.org/wiki/Hard_link