tar Archive parallel packen und komprimieren
Vor kurzem hab ich gelernt, dass man mit tar Archive auch parallel packen und komprimieren kann. Dazu wird das Programm pigz benötigt.
Installation von pigz
Installiert wird das Programm unter CentOS mit
sudo yum install pigz
und unter Ubuntu mit
sudo apt install pigz
Paralleles archivieren und komprimieren von Dateien
Ist pigz installiert, lassen sich Dateien mit tar recht einfach packen und komprimieren. Dazu wird der Parameter –use-compress-program (Kurzform: -I (großes i)) verwendet:
tar -c -I pigz -f archive.tar.gz datei1 datei2
Paralleles Entpacken
Parallel entpacken funktioniert ähnlich wie das packen:
tar -x -I pigz -f archive.tar.gz