全体をディスクに解凍してから再圧縮せずに、.bz2ファイルを.tar.bz2ファイルに変換する方法はありますか?解凍したサイズが私のドライブよりも大きいです。 bz2はブロックで動作するため、ブロックを解凍、パイプ処理、再圧縮、解凍したブロックをメモリから削除するなどの方法が考えられます。
私はこれを尋ねました buntuフォーラムで そして答えが見つかりませんでした。
答えは次のとおりだと思います。これはしません。 .tbz2
ファイルと.bz2
ファイルから得られる圧縮は、--best
で圧縮した場合はごくわずかです。 httpdエラーログの例を次に示します。
39M ./httpd-error.log
904K ./httpd-error.log.bz2
904K ./httpd-error.log.tbz2
それ以外の場合は、ハードドライブに立ち寄って行う必要があります。