2013-02-20 28 views
10

私は並列圧縮と解凍にpigzを使用しようとしています。私は、次のコマンドを使用して並列に圧縮する方法を見つけました。pigzで解凍する方法

tar cf - /input/dir | pigz > output_file.tar.gz 

解凍するのと同等のコマンドは何ですか?コマンドにファイル名と出力ディレクトリのパスを指定する必要がありますので、私にとっては便利です。

+0

http://zlib.net/pigz/pigz.pdf – cHao

+3

ただし、並列で解凍することはできません。 – cHao

+1

_pigz_は、_g_ ipの_p_並行_i_ mplementationの略で、gzipのアナグラムです。それは豚のように発音されます。 –

答えて

15

pigz -dcを標準出力への圧縮解除に使用します。次に、例のように>を使用して、出力を目的のパスとファイルに転送します。

コマンドオプションのヘルプには、pigzと入力できます。

0

何らかの理由で、pigzは ".gz"圧縮ファイルを自動完成しませんが、ファイル名を入力するとpigzが見つけます。

圧縮ファイルを解凍して保存するには、pigz -dk yourfilename.gzを使用してください。 圧縮バージョンが不要な場合は、pigz -d yourfilename.gzを使用してください。

pigz --helpすべてのオプションが表示されます。

関連する問題