tarはハードリンクされたファイルをどのように処理しますか? [コピー]

tarはハードリンクされたファイルをどのように処理しますか? [コピー]

2.5TBのデータを2TBのハードドライブに入れてどこかにメールで送りたいです。データの大部分が重複ファイルで構成されているため、絶望的なものではありません。使用を検討しています。jdupesこの-Hオプションを使用すると、冗長ファイルが個々のファイルへのハードリンクに置き換えられます。

問題はこれである:ディレクトリツリー内の他のファイルへの複数のハードリンクを含むディレクトリをtarすると、そのファイルはtarアーカイブファイルで「冗長」になりますか?

答え1

重複する可能性がありますハードリンク逆参照

デフォルトでは、ハードリンクデータの単一コピーをアーカイブに含める必要があります。

答え2

Fedora / RHELを使用している場合は、hardlinkこのアイテムをクリーンアップするパッケージもあります。その後、他の人が指摘したように、基本的にtar1つだけが保存されます。

関連情報