Nunca suelo acordarme de los comandos para comprimir y descomprimir, por lo que pongo una pequeña chuleta para comprimir, descomprimir y listar el contenido de los tipos de empaquetados mas comunes.
.tar (solo empaqueta, no comprime):
Empaquetar: tar -cvf paquete.tar directorio_a_empaquetar/
Desempaquetar: tar -xvf paquete.tar
Listar contenido: tar -tf paquete.tar
.tar.gz:
Comprimir: tar -czvf comprimido.tar.gz directorio_a_comprimir/
Descomprimir: tar -xzvf comprimido.tar.gz ó tar xzf - < comprimido.tar.gz
Listar contenido: tar -tzf comprimido.tar.gz
.tar.bz2:
Comprimir: tar -c directorio_a_comprimir/ | bzip2 > comprimido.tar.bz2
Descomprimir: bzip2 -dc comprimido.tar.bz2 | tar -xv
Listar contenido: bzip2 -dc comprimido.tar.bz2 | tar -t
.zip:
Comprimir: zip comprimido.zip directorio_a_comprimir/
Descomprimir: unzip comprimido.zip
Listar contenido: unzip -v comprimido.zip