次のコマンドを実行します。
tar -cf myArchive.tar myDirectory/
gzip myArchive.tar
次に、そのファイルを信頼できない複数のメディアにコピーし、次を使用して解凍しました。
tar -xzf myArchive.tar.gz
実際、私はタールボールを圧縮しました。これはどのようにして解凍されたコンテンツの整合性を保証しますか、または少なくともCRCを保証しますか?
ベストアンサー1
tar
後で比較するためにチェックサム自体を記録しません。gzip
を保存すると、tar
その機能を使用できます。
tar
を使用してくださいcompress
。-Z
アーカイブを作成するときにこのフラグを使用すると、そのtar
アーカイブを読み書きするときにプログラムが使用されます。マンページcompress
から:gzip
基準圧縮フォーマット設計では一貫性チェックは許可されません。
ただし、このパラメータを使用できます-z
。次に、tar
読み書きする方法で保管しますgzip
。そしてgzip
crcチェックサムを書いてください。チェックサムを表示するには、次のコマンドを使用します。
$ gzip -lv archive.tar.gz
method crc date time compressed uncompressed ratio uncompressed_name
defla 3f641c33 Sep 25 14:01 24270 122880 80.3% archive.tar
gzip
マンページから:
最初の2つの形式を使用する場合(gzip または zip は次のことを意味します。)、gunzipは32ビットCRCをチェックします。