Konvertor GZ u TAR
Izdvojite TAR podatke iz GZIP kompresovane TAR arhive, kao što su .tar.gz ili .tgz.
Poređenje formata i tehničke specifikacije
| Specifikacija | GZ | TAR |
|---|---|---|
| MIME tip | application/ | application/ |
| Tip | kompresovani tok | arhivski kontejner |
| Kompresija | bez gubitaka DEFLATE (LZ77 + Huffman) | nekomprimovano (često kombinovano sa gzip/bzip2/xz) |
| Standardna specifikacija | IETF RFC 1952 (GZIP) | POSIX.1-2001 / IEEE 1003.1 ustar |
| Zaglavlje s magičnim bajtovima | 1F 8B | 75 73 74 61 72 (ustar) |
Pregled formata i primena
GZ datoteka je pojedinačni kompresovani tok kreiran pomoću DEFLATE algoritma, dok je TAR datoteka nekompresovani kontejner koji kombinuje više datoteka i struktura fascikli zajedno bez njihovog skupljanja. Administratori sistema i programeri često vrše ovu konverziju kada treba da pregledaju, izmene ili izdvoje pojedinačne datoteke unutar komprimovane rezervne kopije bez potrebe za ponovnim kompresovanjem celog toka svaki put. Softverske alatke kao što su GNU tar, 7-Zip i WinRAR obavljaju ovu transformaciju izvorno na većini stonih operativnih sistema. Ovaj postupak je namenjen TAR arhivama kompresovanim GZIP formatom, kao što su .tar.gz ili .tgz. Raspakuje tok, proverava da li sadrži TAR arhivu sa običnim datotekama i vraća TAR bajtove. Drugi GZIP podaci se odbacuju.
Tehničke specifikacije i analiza kodeka
GZIP koristi MIME tip application/gzip, potpis 1F 8B i DEFLATE kompresiju. TAR koristi application/x-tar i POSIX zaglavlja blokova. Konverter raspakuje GZIP tok, proverava da li je rezultat ispravna TAR arhiva sa običnim datotekama i vraća neizmenjene TAR bajtove.
Kompatibilnost sa operativnim sistemima i pregledačima
Izvorna podrška za oba formata postoji na skoro svim operativnim sistemima. Linux, macOS i okruženja nalik Unix-u uključuju alate komandne linije kao što su tar i gzip koji trenutno konvertuju ove datoteke. Korisnici Windows-a mogu da se oslone na softver treće strane kao što je 7-Zip ili moderne terminalske komande za Windows 10 i 11. Veb pretraživači ne mogu izvorno da prikazuju ili izvršavaju konverzije između ova dva tipa arhiva, tako da obrada datoteka mora da se odvija na lokalnom računaru ili preko koda serverske pozadine. Podrška zavisi i od aplikacije, uređaja, operativnog sistema i njegove verzije.
Praktičan savet
Koristite GZIP datoteku koja sadrži TAR arhivu, kao što su .tar.gz ili .tgz. .gz datoteke bez TAR arhive se odbacuju.
Često postavljana pitanja
Kako konvertovati GZIP arhivu u TAR arhivu bez gubitka kvaliteta?
Ako GZIP tok sadrži ispravnu TAR arhivu, raspakivanje vraća TAR bajtove bez izmena. Ovaj postupak odbacuje druge GZIP podatke.
Koja je razlika između GZIP arhive i TAR arhive?
GZIP je algoritam kompresije za jednu datoteku koji smanjuje veličinu datoteke pomoću DEFLATE matematike. TAR je kontejner arhive koji grupiše više datoteka i direktorijuma u jednu datoteku bez primene ikakve kompresije.