Comprimir en Linux te ahorra espacio y facilita enviar carpetas enteras. Los dos formatos más habituales son tar.gz (nativo de Linux) y zip (compatible con Windows).
Crear un .tar.gz
tar -czvf copia.tar.gz carpeta/
Las opciones: c crear, z comprimir con gzip, v ver progreso, f archivo. Es el estándar para empaquetar carpetas en Linux.
Crear un .zip
zip -r copia.zip carpeta/
La opción -r incluye subcarpetas. Usa zip cuando el archivo lo vaya a abrir alguien en Windows. Si no está: sudo apt install zip.
Comprimir un solo archivo con gzip
gzip archivo.log
Genera archivo.log.gz y elimina el original (para conservarlo usa gzip -k).
Preguntas frecuentes
¿tar.gz o zip?
tar.gz preserva mejor permisos y enlaces de Linux; zip es más universal si lo abrirá alguien en Windows.
¿Cómo compruebo qué hay dentro sin extraer?
Con tar -tzvf copia.tar.gz o unzip -l copia.zip.









