Menú

Cómo comprimir y descomprimir archivos via consola SSH

José Cruz Chávez

Cómo comprimir y descomprimir archivos via consola SSH
📁 tips linuxsshcomandosziptartar.gz

Cuando trabajamos por SSH es muy común necesitar comprimir archivos para moverlos más rápido, hacer respaldos o enviar información a otro servidor. En Linux tenemos varios formatos muy usados y todos se pueden manejar desde la terminal.

Archivos .zip:

Terminal window
# Comprimir una carpeta completa
zip -r archivo.zip carpeta/
# Descomprimir un archivo zip
unzip archivo.zip

Archivos .tar:

Terminal window
# Crear un paquete tar
tar -cvf paquete.tar /ruta/a/carpeta/
# Extraer un archivo tar
tar -xvf paquete.tar

Archivos .gz:

Terminal window
# Comprimir un archivo con gzip
gzip archivo.txt
# Descomprimir un archivo gz
gzip -d archivo.txt.gz

Archivos .tar.gz:

Terminal window
# Comprimir una carpeta en tar.gz
tar -czvf respaldo.tar.gz /ruta/a/carpeta/
# Descomprimir un tar.gz
tar -xzvf respaldo.tar.gz

Consejos útiles al trabajar por SSH:

  • Usa -r para incluir carpetas completas en zip.
  • Usa tar.gz cuando quieras empaquetar y comprimir al mismo tiempo.
  • Si vas a mover muchos archivos, comprimirlos primero ayuda a reducir el tiempo de transferencia.
  • Para verificar el contenido de un archivo comprimido antes de extraerlo, usa tar -tvf archivo.tar o unzip -l archivo.zip.

Con estos comandos puedes administrar archivos rápidamente desde cualquier servidor remoto usando SSH sin necesidad de interfaz gráfica.

¿Listo para impulsar
tu E-commerce?

Cuéntame sobre tu proyecto y te respondo con una propuesta clara para desarrollo, optimización o migración.

Ir al formulario de contacto
WooCommerce Logo
Magento 2 Logo
Shopify Logo