Aqui va una cosa, que supongo que como a mi, a veces nos olvidamos de como se hace. Comprimir y descomprimir un fichero en Debian GNU/Linux.

Archivos .tar:

# Comprimir
usuari@debian:~$ tar -cvf archivo.tar directorio/
# Descomprimir: 
usuari@debian:~$ tar -xvf archivo.tar

Archivos .gz:

# Comprimir
usuari@debian:~$ gzip -9 archivo
# Descomprimir: 
usuari@debian:~$ gzip -d archivo.gz / gunzip archivo.gz

Archivos .bz2:

# Comprimir
usuari@debian:~$ bzip2 archivo
# Descomprimir
usuari@debian:~$ bzip2 -d archivo.bz2

Archivos .tar.gz:

# Comprimir
usuari@debian:~$ tar -cvfz archivo.tar.gz directorio/
# Descomprimir
usuari@debian:~$ tar -xvfz archivo.tar.gz
# Visualizar 
usuari@debian:~$ tar -tzf archivo.tar.gz

Archivos .tar.bz2:

# Comprimir
usuari@debian:~$ tar -cvfj archivo.tar.bz2 directorio/
# Descomprimir
usuari@debian:~$ tar -xvfj archivo.tar.bz2
# Visualizar 
usuari@debian:~$ tar -tjf archivo.tar.bz2

Archivos .zip:

# Comprimir
usuari@debian:~$ zip archivo.zip directorio/
# Descomprimir
usuari@debian:~$ unzip archivo.zip

Archivos .tar.xz:

# Comprimir
usuari@debian:~$ tar cJf archivo.tar.xz directorio`
# Descomprimir
usuari@debian:~$ tar -Jxvf archivo tar.xz

Espero que os sirva ayuda tanto como a mi. Porque nunca me acuerdo cuando lo necesito y siempre tengo que buscar como se hace…

Asi mismo, en este articulo que he escrito, explico como modificando nuestro fichero .bashrc podemos añadir esta funcionalidad automaticamente para facilitarnos el trabajo.