Comprimir y descomprimir .tar, .gz, .tar.gz, .zip… desde línea de comandos

Cómo comprimir y descomprimir ficheros desde la terminal de comandos en Linux.
Comparte con tus amigos










Enviar

Esta es la típica guía o cheat sheet que cada informático olvidadizo tiene en su blog para recordar cómo comprimir, descomprimir, empaquetar y desempaquetar desde la consola de comandos en GNU/Linux. Además, de otra útil opción como ver el contenido sin tener que descomprimir o desempaquetar los archivos.


Archivos .tar (tar)

  • Empaquetar: tar -cvf archivo.tar /ruta/del/directorio/
  • Desempaquetar: tar -xvf archivo.tar
  • Ver el contenido sin extraer: tar -tf archivo.tar

Archivos .tar.gz, .tar.z, .tgz (tar con gzip)

  • Empaquetar y comprimir: tar -czvf archivo.tar.gz /ruta/del/directorio/
  • Desempaquetar y descomprimir: tar -xvf archivo.tar.gz
  • Ver el contenido sin extraer: tar -tzf archivo.tar.gz

Archivos .gz (gzip)

  • Comprimir: gzip -q archivo
  • Descomprimir: gzip -d archivo.gz

gzip solo comprime ficheros y no directorios. Para comprimir directorios se debe de usar en combinación con un empaquetador como tar.

Archivos .bz2 (bzip2)

  • Comprimir: bzip2 archivo o bunzip2 archivo
  • Descomprimir: bzip2 -d archivo.bz2 o bunzip2 archivo.bz2

bzip2 solo comprime ficheros y no directorios. Para comprimir directorios se debe de usar en combinación con un empaquetador como tar.

Archivos .tar.bz2 (tar con bzip2)

  • Empaquetar y comprimir: tar -c /ruta/del/directorio/ | bzip2 > archivo.tar.bz2
  • Desempaquetar y descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv
  • Ver el contenido sin extraer: bzip2 -dc archivo.tar.bz2 | tar -t



Archivos .zip (zip)

  • Comprimir: zip archivo.zip /ruta/del/directorio/
  • Descomprimir: unzip archivo.zip
  • Ver el contenido sin extraer: unzip -v archivo.zip

Archivos .rar (rar)

  • Comprimir: rar -a archivo.rar /ruta/del/directorio/
  • Descomprimir: rar -x archivo.rar
  • Ver el contenido sin extraer: rar -l archivo.rar o rar -v archivo.rar

Archivos .arj (arj)

  • Comprimir: arj -a archivo.arj /ruta/del/directorio/
  • Descomprimir: arj -x archivo.arj o unarj archivo.arj
  • Ver el contenido sin extraer: arj -l archivo.arj o arj -v archivo.arj

Archivos .zoo (zoo)

  • Comprimir: zoo -a archivo.zoo /ruta/del/directorio/
  • Descomprimir: zoo -x archivo.zoo
  • Ver el contenido sin extraer: zoo -L archivo.zoo o zoo -v archivo.zoo

Archivos .lha (lha)

  • Comprimir: lha -a archivo.lha /ruta/del/directorio/
  • Descomprimir: lha -x archivo.lha
  • Ver el contenido sin extraer: lha -l archivo.lha o lha -v archivo.lha

Referencias:

Compartir es agradecer. Si te ha gustado... ¡compartélo!
Comparte con tus amigos










Enviar

También te podría gustar...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *