web-dev-qa-db-ja.com

tarはハードリンクされたファイルをどのように扱いますか?

2.5 TB= 2TBのハードドライブに入れてどこかにメール送信したいデータがあります。データの非常に大きな部分が重複ファイルで構成されているため、それは絶望的ではありません。 jdupes-Hオプション。重複ファイルを単一ファイルへのハードリンクに置き換えます。

問題は次のとおりです。ディレクトリツリー内の他のファイルへの複数のハードリンクを含むディレクトリをtarすると、アーカイブファイルでそれらをtar「複製」しますか?

3
Dan

おそらく ハードリンクの逆参照 からの複製

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

7
SYN

Fedora/RHELを使用している場合は、それらをクリーンアップするhardlinkパッケージもあります。次に、他の人が指摘したように、tarはデフォルトで1つだけを保存します。

2