Comprimir y descomprimir zip, gz, tar y tar.gz por linea de comandos

Archivos zip:


//Comprimir:
zip archivo.zip path/carpeta
//Descomprimir:
unzip archivo.zip path/carpeta

Archivos .tar:


//Comprimir:
tar -cvf paquete.tar /dir/a/comprimir/
//Descomprimir:
tar -xvf paquete.tar /dir/a/comprimir/

Archivos .gz:


//Comprimir:
gzip -9 index.php
//Descomprimir:
gzip -d index.php.gz

Archivos .tar.gz:


//Comprimir:
tar -czvf empaquetado.tar.gz /carpeta/a/empaquetar/
//Descomprimir:
tar -xzvf archivo.tar.gz /carpeta/a/empaquetar/