TAR konvertálása ZIP formátumba
A TAR-archívum ZIP-archívummá alakítása egy tömörítetlen Unix-tárolót széles körben elérhető, tömörített fájlformátummá alakít.
Formátum-összehasonlítás és műszaki specifikációk
| Specifikáció | TAR | ZIP |
|---|---|---|
| MIME-típus | application/ | application/ |
| Típus | archívumtároló | archívumtároló |
| Tömörítés | tömörítetlen (gyakran gzip/bzip2/xz-vel kombinálva) | DEFLATE / BZIP2 / LZMA |
| Szabványos specifikáció | POSIX.1-2001 / IEEE 1003.1 ustar | PKWARE APPNOTE.TXT |
| Fájlfejléc azonosító bájtjai | 75 73 74 61 72 (ustar) | 50 4B 03 04 (PK..) |
A formátum áttekintése és alkalmazási területei
A TAR sorban tárolja a fájlokat, és önmagában nem tömöríti őket, míg a ZIP metaadatokkal és opcionális tömörítéssel tárolja a bejegyzéseket. Akkor válassza a ZIP-et, ha a címzettnek vagy az alkalmazásnak erre van szüksége; ellenőrizze azt is, hogy meg kell-e őrizni a jogosultságokat, a hivatkozásokat vagy a TAR egyéb metaadatait.
Műszaki specifikációk és kodekáttekintés
A TAR (Tape Archive) fájl application/x-tar MIME-típust használ, és jellemzően nullás bájtok sorozatával vagy POSIX-fejléc-metaadatokkal kezdődik a 0. bájtoffsetnél; beépített tömörítést nem tartalmaz. A ZIP-archívum application/zip MIME-típust használ, a 50 4B 03 04 hexadecimális mágikus bájtsorozattal rendelkezik, és olyan algoritmusokkal, mint a DEFLATE, közvetlenül a tárolóba építi be az egyes fájlok tömörítését.
Operációs rendszer- és böngésző-kompatibilitás
A ZIP-fájlokat a Windows, macOS, Linux, iOS és Android rendszerek széles körben támogatják, külső szoftver nélkül. A webböngészők JavaScript-könyvtárak segítségével tudnak ZIP-adatokat olvasni és létrehozni. Windows rendszeren a TAR-fájlok kezeléséhez külön segédprogram kell, ezért a ZIP megfelelőbb a platformok közötti megosztásra.
Hasznos információk
Mindig ellenőrizze, hogy az átalakító eszköz megőrzi-e a fájljogosultságokat, ha Linux-környezetből Windows-gépre helyez át parancsfájlokat vagy futtatható fájlokat.
Gyakran ismételt kérdések
Hogyan alakítható át egy TAR-archívum ZIP-archívummá minőségromlás nélkül?
A TAR önmagában nem tömöríti az adatokat. Ez az átalakító kicsomagolja a TAR-archívum szokásos fájljait, majd hozzáadja őket a ZIP-hez; a fájlok tartalma megmarad, de a TAR-metaadatok, például a jogosultságok, elveszhetnek.
Mi a különbség a TAR archívum és a ZIP archívum között?
A TAR-fájl alapértelmezés szerint tömörítés nélkül fűz össze több fájlt egyetlen adatfolyammá. A ZIP-fájl olyan algoritmusokkal, mint a DEFLATE, külön-külön tömöríti a tárolóban lévő fájlokat, hogy tárhelyet takarítson meg.