Por Equipo Kreactiva · 20 de enero de 2011 · 2 min de lectura
Comprimir y descomprimir archivos por SSH
Programación web
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
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 :)
El acceso a la información es poder, y en la era digital, esa información está esparcida por millones de páginas web. Pero, ¿cómo recolectar esos datos de manera efectiva, sin tener que copiar y pegar manualmente cada u…
El protocolo HTTP/2, desde su estandarización en 2015, ha marcado un hito en la evolución de la web, ofreciendo mejoras significativas sobre su predecesor HTTP/1.1 en términos de rendimiento, seguridad y eficiencia. Una…
En el desarrollo web, entender y optimizar el Document Object Model (DOM) es fundamental para mejorar la experiencia del usuario, la velocidad de carga de la página y, en última instancia, el éxito de un sitio web. Este…
23 de marzo de 2024
4 min
Usamos cookies analíticas para entender cómo se usa este sitio. Puedes aceptarlas o rechazarlas; la web
funciona igual en ambos casos. Más información en nuestra
política de cookies.