Compresión de ficheros. Permite lanzar varias instancias en paralelo para un único proceso de compresión. Sobrreescribe el fichero dándole extensión gz a menos que lo usemos con el parámetro -k. Pigz es casi lo mismo que gzip solo que aprovecha los múltiples cores a diferencia de gzip que solo usa un core. Al comprimir sólo ficheros, si queremos comprimir un directorio, primero se ha de empaquetar con tar (ver). Descarga y compilación:
wget http://zlib.net/pigz/pigz-2.3.1.tar.gz
$ tar -xzvf pigz-2.3.1.tar.gz
$ make
Nota.- Si no se desea arrancar la aplicación con ./pigz crear un enlace directo en el path [ln -s pigz-2.3.1/pigz /usr/bin/]
$ pigz -p 4 fichero
$ pigz -k fichero
$ pigz -d fichero.gz
$ pigz -r carpeta
Algunas opciones:
--fast (Nivel mínimo de compresión)
--best (Nivel máximo de compresión)