Vad är filformatet TZ?
Tillägget .tz markerar ett TAR-arkiv komprimerat med Unix-verktyget compress med LZW-algoritmen (Lempel-Ziv-Welch). Det är ett kortnamn för .tar.Z och är utbytbart mot .taz - alla tre namnen beskriver samma binära struktur.
Internt består en .tz-fil av ett yttre .Z-komprimeringshölje - identifierbart genom de två magiska byten 1F 9D i början av filen - som omsluter ett standard TAR-arkiv. TAR-lagret innehåller 512-byte huvudblock för varje medlemsfil följt av utfylld data, medan LZW-lagret komprimerar hela TAR-strömmen med upp till 16-bitars koder. GNU tar hanterar båda lagren transparent med flaggan -Z: tar -xZf archive.tz.
Formatet dateras till början av 1980-talet när Unix compress var det dominerande komprimeringsverktyget. Det användes i stor utsträckning för att distribuera Unix-programvara och akademiska data under slutet av 1980-talet och början av 1990-talet, särskilt när disketter var det primära utbytesmediet. .tz-arkiv hittas idag främst i äldre Unix-arkiv och gamla säkerhetskopior.
Moderna motsvarigheter - .tar.gz (gzip, 1992), .tar.bz2 (bzip2, 1996), .tar.xz (xz, 2009) och .tar.zst (Zstandard, 2016) - erbjuder alla bättre komprimeringsgrad och har ersatt .tz för nya arkiv. Verktyg som 7-Zip, PeaZip och WinZip kan extrahera .tz-filer på Windows.
Säkerhet & trygghet
RISK: LOW.tz är en passiv arkivcontainer; .Z-formatet har ingen exekverbar förmåga. Standardförsiktighet för arkiv gäller: en manipulerad tar-fil kan innehålla sökvägsöverskridande poster (»../«, absoluta sökvägar - så kallad »tar slip«-attack). Extrahera oitrodda .tz-filer till en tom katalog och granska innehållet innan du kör något inuti.
Formatdetaljer
i ett nötskal- Tidszonsdata (tz database) - Historiskt paketerades vissa IANA tz-databaser (tidszoner) som .tz eller tzdata.tar.gz; inte ett separat filformat.
Program som öppnar TZ-filer
zcat file.tz | tar -xf - eller tar -xZf file.tz (macOS bsdtar stöder -Z). Ingen extra installation krävs. tar -xZf file.tz extraherar arkivet. GNU tars -Z-flagga anropar uncompress/compress transparent. Även: zcat file.tz | tar -xf -. Tekniska detaljer
djup specifikation| Containerstruktur | TAR-arkiv omslutet av ett Unix compress (.Z) LZW-hölje |
| Magiska bytes (yttre .Z) | 1F 9D vid offset 0 |
| Komprimeringsalgoritm | LZW (Lempel-Ziv-Welch) via Unix compress; upp till 16-bitars koder som standard |
| Inre arkivformat | Standard TAR: 512-byte huvudblock + utfylld fildata per medlem |
| Bytordning | N/A - LZW-bitström; TAR-huvuden använder ASCII-fält |
| Kodning | Binär |
| Kontrollsumma | Endast oktal kontrollsumma i TAR-huvudet per medlem; ingen kontrollsumma för det yttre lagret |
| Ekvivalenta namn | `.tar.Z` och `.taz` är identiska format |
| GNU tar-flagga | `-Z` möjliggör transparent komprimering/dekomprimering (t.ex. `tar -xZf file.tz`) |
| Typisk filstorlek | Tiotals KB till hundratals MB |
| MIME-typ | application/x-tar (även application/x-compress) |
| LZW-patentstatus | Unisys-patent löpte ut 2003; IBM-patent löpte ut 2004 - inte längre belastat |
| Ersatt av | `.tar.gz`, `.tar.bz2`, `.tar.xz` och `.tar.zst` (bättre komprimeringsgrad och hastighet) |
| Släppt | early 1980s (Unix compress tool, 1984; .tz/.taz shorthand in common use by late 1980s) |
| Senaste version | N/A (format is static; no versioning) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.gnu.org |
TZ-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om TZ-filer.
Vanliga frågor
Hur öppnar jag en .tz-fil?
tar -xZf file.tz i en terminal (GNU tar hanterar .Z-komprimeringen automatiskt). På Windows: använd gratisprogrammet 7-Zip - högerklicka → Extrahera här.