シンボリックリンクの代わりに元のファイルのリンクを解除します。何をすべきか?

シンボリックリンクの代わりに元のファイルのリンクを解除します。何をすべきか?

シンボリックリンクを含むファイルがあります

リンク - >オリジナルファイル

オリジナルファイル

誤ってOriginal_fileを使用して接続解除コマンドを実行しました。

これで元のファイルが欠落しており、シンボリックリンクが壊れています。何をすべきか?元のファイルを回復する方法は?

ベストアンサー1

マニュアルページで指定されているように、このunlinkコマンドは指定されたファイルを削除します。

UNLINK(1)

NAME
   unlink - call the unlink function to remove the specified file

リンクを解除すると、ハードリンクとシンボリックリンクも削除されます。 Linuxのファイルはinodeへのハードリンクなので、パラメータを通常のファイルとして指定すると、ハードリンクが削除され、そのファイルがそのファイルのinodeへの最後のハードリンクである場合、ファイルは削除されます。削除されました。

おすすめ記事