/

20 enero, 2011

Comprimir y descomprimir archivos por SSH

comprimir SSH

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

 

comprimir SSH

comprimir SSH

 

Los típicos comandos SSH:

 

Comprimir y descomprimir Ficheros .tar

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

  • Instalar la herramienta: # emerge -n tar
  • Empaquetar: # tar cf archivo.tar ficheros
  • Desempaquetar: # tar -xvf archivo.tar
  • Ver contenido: # tar -tf archivo.tar

 

 

Comprimir y descomprimir Ficheros .gz

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

  • Instalar la herramienta: # emerge -n gzip
  • Comprimir: # gzip fichero
  • Descomprimir: # gzip -d fichero.gz

 

 

Comprimir y descomprimir Ficheros .bz2

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

  • Instalar la herramienta: # emerge -n 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.

Comprimir y descomprimir  Ficheros .tar.gz

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

 

Comprimir y descomprimir 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

 

Comprimir y descomprimir  Ficheros .zip

  • Instalar las herramientas: # emerge -n zip unzip
  • Comprimir: # zip archivo.zip ficheros
  • Descomprimir: # unzip archivo.zip
  • Ver contenido: # unzip -v archivo.zip

 

Comprimir y descomprimir  Ficheros .rar

  • Instalar la herramienta: # emerge -n rar
  • Comprimir: # rar a archivo.rar ficheros
  • Descomprimir: # rar por archivo.rar
  • Ver contenido: # rar l archivo.rar o # rar v archivo.rar

Los no tan típicos

Ficheros .lha

  • Instalar la herramienta: # emerge -n lha
  • Comprimir: # lha a archivo.lha ficheros
  • Descomprimir: # lha por archivo.lha
  • Ver contenido: # lha v archivo.lha o # lha l archivo.lha

Ficheros .arj

  • Instalar las herramientas: # emerge -n arj unarj
  • Comprimir: # arj a archivo.arj ficheros
  • Descomprimir: # unarj archivo.arj o # arj por archivo.arj
  • Ver contenido: # arj v archivo.arj o # arj l archivo.arj

Ficheros .zoo

  • Instalar la herramienta: # emerge -n zoo
  • Comprimir: # zoo a archivo.zoo ficheros
  • Descomprimir: # zoo por archivo.zoo
  • Ver contenido: # zoo L archivo.zoo o # zoo v archivo.zoo

 

Ahora que sabes como compimir directorios, recuerda hacerte una copia de seguridad de tu sistema 🙂

Comparte este artículo y sé parte de la corriente de creatividad, innovación y diseño en las redes sociales.

Si te ha inspirado lo que has leído, compártelo con tu mundo.

LinkedIn
Facebook
WhatsApp
Skype
Telegram
Email
Twitter