GZIP archívum konvertálása TAR archívummá

A GZIP-pel tömörített fájl TAR archívummá alakítása eltávolítja a tömörítési réteget, hogy feltárja a fájlok és mappák nyers, tömörítetlen gyűjteményét.

Fájlok kiválasztása vagy húzása

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

Formátum-összehasonlítás és műszaki specifikációk

SpecifikációGZTAR
MIME-típusapplication/gzipapplication/x-tar
Típuscompressed streamarchive container
Tömörítéslossless DEFLATE (LZ77 + Huffman)uncompressed (often combined with gzip/bzip2/xz)
Szabványos specifikációIETF RFC 1952 (GZIP)POSIX.1-2001 / IEEE 1003.1 ustar
Varázsbájtok fejléc (Magic Bytes)1F 8B75 73 74 61 72 (ustar)

Formátum áttekintése és alkalmazási területei

A GZ-fájl a DEFLATE algoritmus által létrehozott egyetlen tömörített adatfolyam, míg a TAR-fájl egy tömörítetlen konténer, amely több fájlt és mappaszerkezetet gyűjt össze anélkül, hogy zsugorítaná őket. A rendszergazdák és a fejlesztők gyakran hajtják végre ezt a konverziót, amikor meg kell vizsgálniuk, módosítaniuk vagy ki kell bontaniuk az egyes fájlokat egy tömörített biztonsági mentésen belül anélkül, hogy minden alkalommal újra kellene tömöríteniük a teljes adatfolyamot. Az olyan szoftveres segédprogramok, mint a GNU tar, a 7-Zip és a WinRAR natívan kezelik ezt az átalakítást a legtöbb asztali operációs rendszeren. A GZ-ről a TAR-ra való átállás a szoftverfejlesztési folyamatokban is gyakori. A folyamatos integrációs szerverek gyakran TAR formátumban tárolják a build-eszközöket, hogy a fájlkezelés gyorsabb legyen a hosszú távú tároláshoz vagy hálózati átvitelhez szükséges utolsó tömörítési lépés előtt. A tömörítési réteg eltávolítása lehetővé teszi a parancsfájlok számára a könyvtári metaadatok azonnali olvasását.

Műszaki specifikációk és kodek áttekintés

A GZIP formátum az application/gzip MIME-típusú, és az 1F 8B mágikus bájtokkal kezdődik. A veszteségmentes adatredukció eléréséhez az LZ77 szótár-illesztést és a Huffman-kódolást ötvöző DEFLATE algoritmusra támaszkodik. Ezzel szemben a TAR archívum formátum az application/x-tar MIME-típusú. A TAR a hagyományos értelemben vett rögzített eltolású mágikus bájtokat nem használja, hanem egy 512 bájtos fejlécklokkra támaszkodik, amely POSIX vagy USTAR mágikus karakterláncokat, például az 'ustar' szót tartalmazza a 257-es eltolásnál. A TAR szigorúan konténerformátum, beépített tömörítés nélkül, ami azt jelenti, hogy a GZ-ről TAR-ra való konvertálás magában foglalja a DEFLATE adatfolyam dekódolását és a nyers bájt-sorozat beírását a szabványos TAR blokkszerkezetekbe.

OS és böngésző kompatibilitás

Mindkét formátum natív támogatással rendelkezik szinte az összes operációs rendszerben. A Linux, a macOS és a Unix-szerű környezetek olyan parancssori eszközöket tartalmaznak, mint a tar és a gzip, amelyek azonnal konvertálják ezeket a fájlokat. A Windows-felhasználók harmadik féltől származó szoftverekre, például a 7-Zipre vagy a modern Windows 10 és 11 terminálparancsokra támaszkodhatnak. A webböngészők nem képesek natívan renderelni vagy végrehajtani a konverziókat e két archívumtípus között, így a fájlfeldolgozásnak a helyi gépen vagy háttérszerver-kódon keresztül kell történnie.

💡 Hasznos információk

Mindig ellenőrizze, hogy a célmeghajtón van-e elég szabad hely, mielőtt egy nagy GZ-fájlt TAR archívummá konvertálna, mivel a tömörítetlen TAR-fájlok jelentősen nagyobbak, mint a tömörített társaik.

Formátum-összehasonlítás és műszaki specifikációk

Egy 1 GB-os GZIP archívum 4 GB-os tömörítetlen TAR archívummá bővül. Az 1 GB-os GZ-fájl átvitele körülbelül 2,2 percet vesz igénybe egy szabványos 4G-s mobilkapcsolaton, 16 másodpercet egy 5G-s hálózaton, és mindössze 1,3 másodpercet egy 1 Gbps-os száloptikai kapcsolaton. A 4 GB-os TAR-fájllá konvertálás után a hálózati átviteli idők a négyszeresükre nőnek, kivéve, ha másodlagos tömörítőeszközt alkalmaznak.

Gyakran Ismételt Kérdések

Hogyan konvertálható a GZIP archívum TAR archívummá minőségromlás nélkül?

Mind a GZIP, mind a TAR veszteségmentes adatfeldolgozásra támaszkodik. A GZ-ről TAR-ra történő konverzió dekomprimálja az adatfolyamot pontosan az eredeti bájt-szerkezetére, ami azt jelenti, hogy az átalakítás során nulla adatveszteség történik.

Mi a különbség a GZIP archívum és a TAR archívum között?

A GZIP egy fájlra vonatkozó tömörítési algoritmus, amely a DEFLATE matematika segítségével csökkenti a fájlméretet. A TAR egy archívumkonténer, amely több fájlt és könyvtárat csoportosít egyetlen fájlba anélkül, hogy bármilyen tömörítést alkalmazna.