Saltar al contenido principal
🇬🇧 English 🇧🇷 Português 🇩🇪 Deutsch
Convertidor de imágenes Convertidor de vídeo Convertidor de audio Convertidor de documentos
Herramientas Guías Formatos Precios API
Iniciar sesión
Guía

Formato de archivo TAR/GZ: El estándar de compresión Unix explicado

PC Por Pablo Cirre

Conversiones relacionadas

Pon en práctica lo que acabas de aprender — convierte tus archivos ahora en segundos, gratis y sin registro.

Preguntas frecuentes

.tar es el archivo sin compresión — simplemente ficheros empaquetados juntos. .tar.gz (también .tgz) comprime el TAR con gzip: rápido, soportado universalmente, ~65% del tamaño original. .tar.bz2 usa bzip2: más lento de crear pero ligeramente más pequeño (~30-35%). .tar.xz usa el algoritmo LZMA2 (igual que 7-Zip): más lento de crear, tamaño más pequeño (~25%) — preferido para distribución de software. .tar.zst (Zstandard) es la elección moderna: ratio de compresión cercano a bzip2 a velocidad cercana a gzip.

<strong>7z</strong> (LZMA2) supera a ZIP y RAR en un 10–30% para contenido textual, aunque es más lento. <strong>RAR</strong> comprime ligeramente mejor que ZIP y soporta registros de recuperación (útil para archivos dañados), pero el formato es propietario. <strong>ZIP</strong> es la lingua franca universal — todo sistema operativo lo abre. Usa 7z para almacenamiento, ZIP para compartir.

Usa: tar -xzf archivo.tar.gz ruta/al/fichero.txt — proporcionando la ruta exacta tal como aparece dentro del archivo. Primero lista el contenido para encontrar la ruta exacta: tar -tzf archivo.tar.gz | grep nombre_fichero. La ruta incluye cualquier prefijo de directorio — si el archivo se creó con tar -cz midirectorio/, los ficheros se listan como midirectorio/fichero, así que extrae con: tar -xzf archivo.tar.gz midirectorio/fichero.txt.

Sí, siempre que contengan información sensible. El cifrado ZIP estándar (ZipCrypto) está roto y se rompe trivialmente. Usa AES-256 (ZIP 2.0+, soportado por 7-Zip, WinRAR, Windows moderno). Verifica el tipo de cifrado al crear: muchas herramientas usan ZipCrypto por compatibilidad. Mejor aún, usa 7z que utiliza AES-256 por defecto.

TAR fue diseñado específicamente para sistemas Unix donde los permisos de fichero, propietario y tipos de fichero especiales (enlaces simbólicos, ficheros de dispositivo, FIFOs) son fundamentales. Su cabecera de 512 bytes almacena explícitamente bits de modo Unix, UID, GID e indicadores de tipo de fichero. ZIP fue diseñado para uso multiplataforma (origen DOS) sin concepto de permisos Unix. Para copias de seguridad de sistema Unix, TAR con -p (preservar permisos) es la elección correcta.

ZIP original: 4 GB total + 65.535 archivos. ZIP64 (extensión transparente): hasta 16 EB y archivos ilimitados. Las herramientas modernas (Explorador de Windows, Finder macOS, 7-Zip, unzip Linux) soportan ZIP64 automáticamente cuando hace falta. Único gotcha: herramientas muy antiguas (pre-2007) no abren ZIP64.

GNU tar moderno (1.31+) incluye soporte nativo de Zstandard mediante --zstd: tar --zstd -cf archivo.tar.zst directorio/. En sistemas con tar más antiguo, canaliza manualmente: tar -cf - directorio/ | zstd -o archivo.tar.zst. Para extraer: tar --zstd -xf archivo.tar.zst o tar -xf archivo.tar.zst (auto-detección). Establece el nivel de compresión con: tar -cf - directorio/ | zstd -19 -o archivo.tar.zst (nivel 19 = compresión máxima).

Algunos contenidos no se comprimen bien: medios ya comprimidos (JPG, MP4, MP3), archivos cifrados, datos binarios aleatorios. Los algoritmos de compresión explotan redundancia — estos formatos ya la han eliminado. Para reducirlos necesitarías recodificación lossy, no archivado. Reserva los archivos comprimidos para texto, código fuente, medios sin comprimir (BMP, WAV, RAW) y documentos.

Usamos cookies y tecnologías similares para personalizar contenido y anuncios, y para analizar el tráfico. Más información sobre cookies.