¿Qué es el formato de archivo TZ?
La extensión .tz marca un archivo TAR comprimido con la utilidad Unix compress utilizando el algoritmo LZW (Lempel-Ziv-Welch). Es un alias abreviado de .tar.Z y es intercambiable con .taz; los tres nombres describen la misma estructura binaria.
Internamente, un archivo .tz consiste en una envoltura de compresión .Z externa -identificable por los dos bytes mágicos 1F 9D al inicio del archivo- que envuelve un archivo TAR estándar. La capa TAR contiene bloques de encabezado de 512 bytes para cada archivo miembro seguidos de datos con relleno, mientras que la capa LZW comprime todo el flujo TAR utilizando códigos de hasta 16 bits. GNU tar maneja ambas capas de forma transparente utilizando su indicador -Z: tar -xZf archivo.tz.
El formato se remonta a principios de la década de 1980, cuando Unix compress era la herramienta de compresión dominante. Se utilizó ampliamente para distribuir software de Unix y datos académicos a finales de los 80 y principios de los 90, particularmente cuando los disquetes eran el principal medio de intercambio. Los archivos .tz se encuentran hoy en día principalmente en repositorios heredados de Unix y conjuntos de copias de seguridad antiguos.
Los equivalentes modernos -.tar.gz (gzip, 1992), .tar.bz2 (bzip2, 1996), .tar.xz (xz, 2009) y .tar.zst (Zstandard, 2016)- ofrecen mejores relaciones de compresión y han suplantado a .tz para nuevos archivos. Herramientas como 7-Zip, PeaZip y WinZip pueden extraer archivos .tz en Windows.
Seguridad y protección
RIESGO: LOW.tz es un contenedor de archivos pasivo; el formato .Z no tiene capacidad ejecutable. Se aplican las precauciones de seguridad estándar para archivos: un archivo tar manipulado puede contener entradas de recorrido de directorios («../», rutas absolutas - el ataque «tar slip»). Extraiga archivos .tz no confiables en un directorio vacío y revise el contenido antes de ejecutar cualquier cosa en su interior.
Detalles del formato
en pocas palabras- Datos de zona horaria (tz database) - Históricamente, algunas distribuciones de la base de datos IANA tz (zona horaria) se empaquetaban como .tz o tzdata.tar.gz; no es un formato de archivo distinto.
Programas que abren archivos TZ
Detalles técnicos
especificación profunda| Estructura del contenedor | Archivo TAR envuelto en una envoltura LZW de Unix compress (.Z) |
| Bytes mágicos (.Z exterior) | 1F 9D en el desplazamiento 0 |
| Algoritmo de compresión | LZW (Lempel-Ziv-Welch) vía Unix compress; códigos de hasta 16 bits por defecto |
| Formato de archivo interno | TAR estándar: bloques de encabezado de 512 bytes + datos de archivo con relleno por miembro |
| Orden de bytes | N/A - flujo de bits LZW; los encabezados TAR usan campos ASCII |
| Codificación | Binario |
| Suma de comprobación | Solo suma de comprobación octal del encabezado por miembro de TAR; sin suma de comprobación en la capa externa |
| Nombres equivalentes | `.tar.Z` y `.taz` son formatos idénticos |
| Indicador de GNU tar | `-Z` permite comprimir/descomprimir de forma transparente (ej. `tar -xZf archivo.tz`) |
| Tamaño de archivo típico | De decenas de KB a cientos de MB |
| Tipo MIME | application/x-tar (también application/x-compress) |
| Estado de la patente LZW | La patente de Unisys expiró en 2003; la patente de IBM expiró en 2004 - ya no tiene cargas legales |
| Reemplazado por | `.tar.gz`, `.tar.bz2`, `.tar.xz` y `.tar.zst` (mejores relaciones de compresión y velocidad) |
| Lanzado | early 1980s (Unix compress tool, 1984; .tz/.taz shorthand in common use by late 1980s) |
| Última versión | N/A (format is static; no versioning) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.gnu.org |
Conversiones de TZ
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos TZ.