ハードリンクを別のディスクに移動する方法

ハードリンクを別のディスクに移動する方法

ディスクにファイルがあり、それへのハードリンクを作成すると、同じデータへの2つの参照があります。あるリンクが削除されても、そのリンクはデータを直接指すため、他のリンクには影響しません。

ABCファイルを指す2つのリンク(AとB)があり、リンクAを別のディスクに移動すると、2つのデータコピーがあります。リンクAは新しいディスクのデータを指し、リンクBは古いディスクのデータを指します。

リンクAとBを新しいディスクに移動したい場合は、新しいディスクに2つのデータコピーを残さずにこれを行う方法はありますか?

ベストアンサー1

rsyncハードリンクをコピーする機能。オプションを確認してください-H

-H, --hard-links            preserve hard links

おすすめ記事