Gzipがマルチパートファイル圧縮をサポートしているかどうかを調べてきました。これまで見てきたことから、そうではありませんが、Gzipが圧縮として選択されている場合、7zでマルチパート圧縮が可能になるのはなぜですか?これは、7zが内部でマルチパーティション化を処理することを意味しますか?
6596 次
1 に答える
6
Gzipはマルチパートアーカイブをサポートしていませんが、次を使用してアーカイブを作成できますsplit
。
split -–bytes=20m /path/to/large/archive /path/to/output/files
さて、それを元に戻すにはcat
、パーツだけを1つにまとめます。
cat files* > archive
私の知る限り、これはアーカイブを作成するときに7-zipが行うことです。ヘッダー情報を追加する場合もありますが、基本的には正確に20 MBのデータをファイルにダンプし、名前の後に数字を追加します。次に、内部的には、パーツを組み立ててアーカイブとして読み取ります。
于 2011-02-09T15:29:40.500 に答える