ZIP-arkiston muuntaminen TAR-arkistoksi

ZIP-arkiston muuntaminen TAR-arkistoksi muuntaa pakatun tiedostosäiliön pakkaamattomaksi nauha-arkistomuodoksi, joka sopii Unix-ympäristöihin.

Valitse tai vedä tiedostoja

Valitse tai pudota tiedostot tähän

100 % yksityinen selaimen sisäinen muunnos - tiedostot eivät poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa 0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysZIPTAR
MIME-tyyppiapplication/zipapplication/x-tar
Tyyppiarchive containerarchive container
PakkausDEFLATE / BZIP2 / LZMAuncompressed (often combined with gzip/bzip2/xz)
StandardimääritysPKWARE APPNOTE.TXTPOSIX.1-2001 / IEEE 1003.1 ustar
Tiedostotunniste (Magic Bytes)50 4B 03 04 (PK..)75 73 74 61 72 (ustar)

Muodon yleiskatsaus ja käyttökohteet

Järjestelmänvalvojat ja ohjelmistokehittäjät muuntavat usein ZIP-arkistoja TAR-arkistoiksi siirtäessään tiedostoja Windows-työpöytäjärjestelmistä Linux-palvelimille. Vaikka ZIP käsittelee yksittäisten tiedostojen pakkausta ja toimii hyvin henkilökohtaisissa tietokoneissa, Linux-ympäristöt luottavat TAR-muotoon kokonaisten hakemistopuiden niputtamiseksi yhteen säilyttäen samalla tarkat tiedostooikeudet ja omistajuustiedot. Käyttöjärjestelmät, kuten Ubuntu tai Red Hat, käyttävät TAR-muotoa ohjelmistojen jakelun ja varmuuskopioiden vakiomuotona. Tämän muunnoksen suorittaminen edellyttää ZIP-paketin purkamista ja raakasisällön uudelleenpakkaamista TAR-rakenteeseen. Tämä prosessi varmistaa, että symlinkit, käyttäjätunnukset ja ryhmäoikeudet pysyvät ennallaan ennen käyttöönottoa etäpalvelimilla. Verkkosivustojen hallintapaneelit ja jatkuvan integraation putket vaativat tämän tietyn tiedostorakenteen lähdekoodin ja sivustoresurssien asianmukaiseen käyttöönottoon ilman käyttöoikeusvirheitä.

Tekniset tiedot ja koodekkien erittely

ZIP-arkisto käyttää MIME-tyyppiä application/zip ja alkaa maagisella tavutunnisteella 50 4B 03 04, sisältäen erilliset DEFLATE-pakkausvirrat jokaiselle tallennetulle tiedostolle. Sitä vastoin TAR-arkisto käyttää MIME-tyyppiä application/x-tar eikä sillä ole maagisia tavuja nollasiirtymässä, vaan se luottaa POSIX-otsikkolohkoihin, jotka alkavat tavusta 257 UStar-tunnisteella. TAR on puhtaasti säiliömuoto, joka ei pakkaa tiedostoja itsessään, minkä vuoksi järjestelmänvalvojat käärivät tuloksena olevan TAR-tiedoston usein gzip- tai bzip2-pakkaukseen.

Käyttöjärjestelmien ja selaimien yhteensopivuus

TAR-arkistot avautuvat natiivisti macOS:ssä, Linuxissa ja nykyaikaisessa Windows 11:ssä sisäisten komentorivityökalujen tai nykyaikaisten arkistonhallintaohjelmien, kuten 7-Zipin, kautta. ZIP-tiedostoilla on universaali tuki melkein kaikissa työpöytä- ja mobiilikäyttöjärjestelmissä. Verkkoselaimet eivät voi purkaa kumpaakaan muotoa natiivisti ilman JavaScript-kirjastoja, kuten JSZip tai pako.

💡 Hyödyllistä tietoa

Muista aina, että TAR-tiedostot eivät pakkaa dataa itsestään. Jos tarvitset pienemmän tiedostokoon ZIP-muunnoksen jälkeen, käytä Gzip-pakkausta luodaksesi .tar.gz-arkiston.

Muotojen vertailu ja tekniset tiedot

ZIP-tiedostona pakattu 500 megatavun ohjelmistoprojekti pysyy suurin piirtein 500 megatavun kokoisena, kun se muutetaan pakkaamattomaksi TAR-säiliöksi. Tämän pakkaamattoman TAR-tiedoston siirtäminen kestää noin 1,1 sekuntia 4 Gbps:n valokuituyhteydellä, noin 13 sekuntia tavallisella 5G-mobiiliverkolla ja yli minuutin hitaammalla 4G-yhteydellä.

Usein kysytyt kysymykset

Miten ZIP-arkisto muutetaan TAR-arkistoksi ilman laadun heikkenemistä?

Molemmat muodot käyttävät häviötöntä arkistointia, mikä tarkoittaa, että muunnosprosessin aikana ei menetetä lainkaan tiedostodataa tai laatua. Sisällä olevat tiedostot pysyvät bittilleen identtisinä, vaikkakin tiedostojen pakkaus poistetaan, ellei ulkoista pakkauskerrosta lisätä.

Mikä on ero ZIP-arkiston ja TAR-arkiston välillä?

ZIP-arkisto pakkaa jokaisen tiedoston erikseen ja sisältää keskeisen hakemiston tiedoston lopussa. TAR-arkisto yksinkertaisesti liimaa tiedostot yhteen peräkkäin yhdeksi suureksi virraksi ilman sisäänrakennettua pakkausta, luottaen ulkoisiin työkaluihin pakkauksessa.