マルチコアでtar解凍/圧縮

いつまでたってもコマンドを覚えられないので自分用にまとめておく。

tar.gz圧縮解凍(シングルコア)

圧縮

tar -zcvf archive.tar.gz archive

解凍

tar -zxvf archive.tar.gz

tar.gz圧縮解凍(マルチコア)

圧縮(8core並列の場合)

tar cv archive | pigz -9 -p 8 > archive.tar.gz

圧縮(コア数を指定しない)

tar cvf archive.tar.gz --use-compress-prog=pigz archive

解凍

tar xvf archive.tar.gz --use-compress-prog=pigz archive

pigz

無ければaptで入れる

sudo apt install pigz

参照リンク

qiita.com

stackoverflow.com

www.mk-mode.com