Introducción

En algunas circunstancias no es fácil conocer los comandos que existen para comprimir o descomprimir ficheros en entorno Linux (y Unix)

En este artículo os detallo los comandos que utilizo para esto.

Tipos de ficheros

Ficheros TAR

  • Empaquetar: tar -cvf fichero.tar fichero1 fichero2 fichero3
  • Desempaquetar: tar -xvf fichero.tar
  • Ver contenido: tar -tf fichero.tar

Ficheros GZ

  • Comprimir: gzip -9 fichero
  • Descomprimir: gzip -d fichero

Ficheros BZ2

  • Comprimir: bzip2 fichero
  • Descomprimir: bzip -d fichero.bz2

Ficheros TGZ (or TAR.GZ) (TAR+GZIP)

  • Comprimir+Empaquetar: tar -czf fichero.tgz fichero1 fichero2 fichero3
  • Descomprimir+Desempaquetar: tar -xvzf fichero.tgz
  • Ver contenido: tar -tzf fichero.tgz

Ficheros TAR.BZ2 (TAR+BZIP)

  • Comprimir+Empaquetar: tar -c ficheros | bzip2 > ficheroo.tar.bz2
  • Descomprimir+Desempaquetar: bzip2 -cd fichero.tar.bz2 | tar -xv
  • Ver contenido: bzip2 -cd fichero.tar.bz2 | tar -t

Ficheros ZIP

  • Comprimir+Empaquetar: zip fichero.zip fichero1 fichero2 fichero3
  • Descomprimir+Desempaquetar: unzip fichero.zip

Ficheros RAR

  • Comprimir+Empaquetar: rar -a fichero.rar fichero1 fichero2 fichero3
  • Descomprimir+Desempaquetar: rar -x fichero.rar
  • Ver contenido: rar -l fichero.rar