2011-02-09 10 views
2

Gzipがマルチパートファイル圧縮をサポートしているかどうかを調べています。私が今まで見てきたことから、Gzipが圧縮として選択されたときに7zがマルチパート圧縮をどうやってできるのですか?これは7zが内部的にマルチパーティショニングを行うことを意味しますか?GZipはマルチパートファイル圧縮をサポートしていますか?

答えて

6

gzipはマルチパートアーカイブをサポートしていませんが、あなたはまだsplitを使用して作成することができます

split -–bytes=20m /path/to/large/archive /path/to/output/files 

を今、一つにまとめて、一緒に戻ってちょうどcat部品を、それを置くために:

cat files* > archive 

私が知る限り、これはアーカイブ作成時に7-zipが行うことです。いくつかのヘッダー情報を追加するかもしれませんが、基本的にちょうど20MBのデータをファイルにダンプし、名前の後に数字を追加します。次に、内部的にはパーツをアセンブルしてアーカイブとして読み込みます。

+0

これは混乱を解消します。ありがとう。 –

+0

私は誰かにメールを分割しなければならなかった大規模なWiresharkログでこれを試してみました。(少なくとも私の箱に結果ファイルを再構築して使用できます) –

+0

@ T.E.D:そうでない理由はありません。ファイルの内容は変更されません。 – Blender

関連する問題