Cómo (des)comprimir un directorio desde consola

Es muy sencillo y rápido comprimir archivos y sobre todo directorios enteros desde consola. Es útil para realizar backups (copias de seguridad) de nuestros proyectos o trabajos, ya que permite comprimir un directorio entero y descargarlo de forma más segura y más cómoda.

Usando el comando tar:

tar -zcvf nombre-archivo-comprimido.tar.gz nombre-directorio

Opciones:

-z: Comprimir archivos usando gzip
-c: Crear un nuevo archivo
-v: Verbose, muestra el proceso durante la creación del archivo
-f: nombre de archivo

Cómo descomprimir un archivo .tar.gz.

Descomprimir sería el mismo proceso cambiando algunos atributos.

tar -xvzf miarcho.tar.gz

Opciones:

-x: extrae el contenido del archivo comprimido
-v: Verbose, muestra el proceso
-f: nombre de archivo