Jul212008

Comprimir y descomprimir ficheros

A continuación mostraré una guía rápida para comprimir y descomprimir ficheros en la consola de Linux con los algoritmos de comprensión más usados actualmente como son: .tar.gzip.tar.gz.bz2.tar.bz2 y los no menos importantes en plataformas Linux, .zip y .rar.

.tar (tar)

  • Comprimir .tar
    tar cvf fichero.tar /var/www/vhosts/*
  • Descomprimir .tar
    tar xvf fichero.tar
  • Listar ficheros .tar
    tar tvf fichero.tar

.gz (gzip)

  • Comprimir .gz
    gzip -q fichero (El archivo lo comprime y lo renombra como “fichero.gz”)
  • Descomprimir .gz
    gzip -d fichero.gz (El archivo lo descomprime y lo deja como “fichero”)
  • Nota: gzip solo comprime ficheros, no directorios.

.tar.gz (tar con gzip)

  • Comprimir .tar.gz
    tar czvf fichero.tar.gz /var/www/vhosts/*
  • Descomprimir .tar.gz
    tar xzvf fichero.tar.gz
  • Listar ficheros .tar.gz
    tar tzvf fichero.tar.gz

.bz2 (bzip2)

  • Comprimir .bz2
    bzip2 fichero (El archivo lo comprime y lo renombra como “fichero.bz2”)
  • Descomprimir .bz2
    bzip2 -d fichero.bz2 (El archivo lo descomprime y lo deja como “fichero”)
  • Nota: bzip2 solo comprime ficheros, no directorios.

.tar.bz2 (tar con bzip2)

  • Comprimir .tar.bz2
    tar -c ficheros | bzip2 > fichero.tar.bz2
  • Descomprimir .tar.bz2
    tar jvxf archivo.tar.bz2
  • Listar ficheros .tar.bz2
    bzip2 -dc fichero.tar.bz2 | tar -tv

.zip (zip)

  • Comprimir .zip
    zip fichero.zip /var/www/vhosts
  • Descomprimir .zip
    unzip fichero.zip
  • Listar ficheros .zip
    unzip -v fichero.zip

.rar (rar)

  • Comprimir .rar
    rar -a fichero.rar /var/www/vhosts
  • Descomprimir .rar
    rar -x fichero.rar
  • Listar ficheros .rar
    rar -v fichero.rar

Los comandos mencionados anteriormente han sido ejecutados correctamente en la distribución de Linux Debian. Espero que esta guía rápida para comprimir y descomprimir ficheros os sea de gran utilidad como lo es para mí.

Fuente: Alejandro Arco

Share

1 Comentario

+ Añadir Comentario
  • Buenas Alejandro, esta guía para comprimir y descomprimir ficheros desde la consola de Linux es muy útil y está muy bien explicada. Gracias por compartir la información!!!

Si tienes alguna consulta, escríbela ...