«

»

Oct 11 2008

Imprimir esta Post

Comprimir y descomprimir archivos en Linux

Comprimir y descomprimir archivos en Linux desde la línea de comandos es algo habitual y siempre viene bien tener a mano un pequeño resumen de cómo hacerlo.

Ficheros .tar

tar empaqueta varios archivos en uno solo, pero no comprime.

  • Instalar la herramienta: # sudo apt-get install tar
  • Empaquetar: # tar cf archivo.tar ficheros
  • Desempaquetar: # tar -xvf archivo.tar
  • Ver contenido: # tar -tf archivo.tar

Ficheros .gz

gzip sólo comprime fichero a fichero, no empaqueta varios ficheros en uno ni comprime directorios.

  • Instalar la herramienta: # sudo apt-get install gzip
  • Comprimir: # gzip fichero
  • Descomprimir: # gzip -d fichero.gz

Ficheros .bz2

bzip2 sólo comprime fichero a fichero, no empaqueta varios ficheros en uno ni comprime directorios.

  • Instalar la herramienta: # sudo apt-get install bzip2
  • Comprimir: # bzip2 fichero
  • Descomprimir: # bzip2 -d fichero.bz2

Para comprimir varios ficheros y archivarlos en uno solo, al estilo de los compresores zip o rar hay que combinar tar con gzip o con bzip2 como muestro a continuación.

Ficheros .tar.gz

  • Comprimir: # tar -czf archivo.tar.gz ficheros
  • Descomprimir: # tar -xvzf archivo.tar.gz
  • Ver contenido: # tar -tzf archivo.tar.gz

Ficheros .tar.bz2

  • Comprimir: # tar -c ficheros | bzip2 > archivo.tar.bz2
  • Descomprimir: # bzip2 -dc archivo.tar.bz2 | tar -xv
  • Ver contenido: # bzip2 -dc archivo.tar.bz2 | tar -t

Ficheros .zip

  • Instalar las herramientas: # sudo apt-get install zip unzip
  • Comprimir: # zip archivo.zip ficheros
  • Descomprimir: # unzip archivo.zip
  • Ver contenido: # unzip -v archivo.zip

Ficheros .rar

  • Instalar la herramienta: # sudo apt-get install rar unrar
  • Comprimir: # rar a archivo.rar ficheros
  • Descomprimir: # unrar x archivo.rar
  • Ver contenido: # rar l archivo.rar o # rar v archivo.rar

Enlace permanente a este artículo: http://www.lopst.com/2008/10/11/comprimir-y-descomprimir-archivos-en-linux/