ZIP konvertálása TAR formátumba

A ZIP-archívum TAR-archívummá alakítása egy tömörített fájltárolót tömörítetlen TAR-formátummá alakít, amely Unix-környezetekben használható.

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V

Amíg a fájljaidra vársz, játszhatsz a Code Rainnel

Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

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

SpecifikációZIPTAR
MIME-típusapplication/zipapplication/x-tar
Típusarchívumtárolóarchívumtároló
TömörítésDEFLATE / BZIP2 / LZMAtömörítetlen (gyakran gzip/bzip2/xz-vel kombinálva)
Szabványos specifikációPKWARE APPNOTE.TXTPOSIX.1-2001 / IEEE 1003.1 ustar
Fájlfejléc azonosító bájtjai50 4B 03 04 (PK..)75 73 74 61 72 (ustar)

A formátum áttekintése és alkalmazási területei

A rendszergazdák és szoftverfejlesztők gyakran alakítanak ZIP-archívumokat TAR-archívumokká, amikor fájlokat helyeznek át Windows asztali rendszerekről Linux-szerverekre. A ZIP tömöríteni tudja az egyes fájlokat, és jól működik személyi számítógépeken, a Linux-környezetek viszont a TAR-t használják a teljes könyvtárfák egyetlen csomagba rendezésére, a fájljogosultságok és tulajdonosi adatok pontos megőrzésével. Az olyan operációs rendszerek, mint az Ubuntu és a Red Hat, a TAR-t használják a szoftverek terjesztésének és a biztonsági mentéseknek a szabványos formátumaként. Az átalakításhoz ki kell csomagolni a ZIP-csomagot, majd a nyers tartalmat TAR-struktúrába kell csomagolni. Ez biztosítja, hogy a szimbolikus hivatkozások, felhasználói azonosítók és csoportjogosultságok sértetlenek maradjanak a távoli szerverekre történő telepítés előtt. A webtárhely-kezelőpaneleknek és a folyamatos integrációs folyamatoknak szükségük van erre a fájlstruktúrára ahhoz, hogy jogosultsági hibák nélkül telepítsék a forráskódot és a weboldalak tartalmait.

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

A ZIP-archívum application/zip MIME-típust használ, és az 50 4B 03 04 mágikus bájtsorozattal kezdődik; minden benne tárolt fájlhoz külön DEFLATE-tömörítési adatfolyam tartozik. Ezzel szemben a TAR-archívum application/x-tar MIME-típust használ, és a 0. bájtoffsetnél nincs mágikus bájtsorozata; helyette a 257. bájtnál kezdődő POSIX-fejlécblokkokra támaszkodik, amelyekben az UStar azonosító szerepel. A TAR önmagában csak tárolóformátum, nem tömöríti a fájlokat, ezért a rendszergazdák gyakran gzip- vagy bzip2-tömörítést alkalmaznak a kapott TAR-fájlon.

Operációs rendszer- és böngésző-kompatibilitás

A TAR-archívumok natív módon megnyithatók macOS-en, Linuxon és a modern Windows 11-en a beépített parancssori eszközökkel vagy olyan korszerű archívumkezelőkkel, mint a 7-Zip. A ZIP-fájlok szinte az összes asztali és mobil operációs rendszeren széles körben támogatottak. A webböngészők nem tudják natívan kicsomagolni egyik formátumot sem olyan JavaScript-könyvtárak nélkül, mint a JSZip vagy a pako. A támogatás az alkalmazástól, az eszköztől, az operációs rendszertől és annak verziójától is függ.

Hasznos információk

Ne feledd, hogy a TAR-fájlok önmagukban nem tömörítik az adatokat. Ha kisebb fájlméretre van szükséged a ZIP-ből való átalakítás után, alkalmazz Gzip-tömörítést egy .tar.gz archívum létrehozásához.

Gyakran ismételt kérdések

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

Mindkét formátum veszteségmentes archiválást használ, vagyis a konverzió során egyetlen fájl adatából vagy minőségéből sem vész el semmi. A fájlok bitre pontosan azonosak maradnak, bár a tömörítés megszűnik, hacsak nem alkalmaznak egy további tömörítési réteget.

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

A ZIP külön-külön tömöríti a fájlokat, és a fájl végén központi könyvtárat tárol. A TAR tömörítés nélkül, egymás után fűzi a fájlokat egyetlen adatfolyamba; a tömörítéshez külső eszköz szükséges.