とにかくtar -zxvf filenamehere
よりも速くtar.gzファイルを抽出する方法はありますか?
大きなファイルがあり、操作を最適化しようとしています。
pigz は、gzipのパラレルバージョンです。解凍には単一のスレッドのみを使用しますが、読み取り、書き込み、およびチェック計算のために3つの追加のスレッドを開始します。結果は異なる場合がありますが、一部のデータセットの解凍では大幅な改善が見られました。 pigzをインストールしたら、次のコマンドでtarファイルを抽出できます。
pigz -dc target.tar.gz | tar xf-
タールボールに多数の小さなファイルが多数ある場合は、「v」パラメータをキャンセルして、もう一度お試しください。
進行状況を確認したい場合は、pv
などを使用してください。次に例を示します。
pigz -dc mysql-binary-backup.tar.gz | pv | tar xf -