Tiedostotunniste.tar.gz on erittäin suosittu, kun puhutaan tiedostojen lataamisesta järjestelmiin, jotka eivät toimi Windowsissa. Toisin kuin muut laajennukset, tiedostoa ei voida avata yhteen ohjelmaan. pikemminkin se viittaa kahteen. Tar on tiedoston muodon nimi sekä sen tuottavan ohjelman nimi.
GZIP vs TAR
Ero GZIP:n ja TAR:n välillä on, että Tar on tiedostojen arkistointiohjelma, mikä tarkoittaa, että se voi yhdistää useita tiedostoja pakkaamatta niitä yhdeksi tiedostoksi. Gzipiä, joka käsittelee.gz-laajennusta, käytetään tiedoston pakkaamiseen kiintolevytilan säästämiseksi.
Gzipiä kutsutaan yleisesti tiedostomuodoksi ja ohjelmistokehykseksi HTTP-sisällön pakkaamiseen, kunnes se toimitetaan asiakkaalle Unix- ja Unix-kaltaisissa järjestelmissä. Menetelmän tiedetään minimoivan tiedostokoot jopa 80 %, mikä nopeuttaa sivujen latausajoja, pienentää kaistanleveyden käyttöä ja pienentää SSL-ylimäärää (johtuen kiertomatkojen määrän vähenemisestä SSL-kättelyn aikana).
Tar-komennolla voidaan rakentaa pakattuja arkistoja, jotka sisältävät yhden tiedoston tai tiedostoryhmän. Tarball-, gzip-, bzip- tai tar-tiedostot ovat kaikki termejä tuloksena oleville arkistotiedostoille. Tar-tiedosto on erityinen tiedostotyyppi, joka yhdistää useita tiedostoja yhdeksi paketiksi. Se on samanlainen kuin a.zip-tiedosto, koska se voi sisältää useita tiedostoja, mutta se on eri tiedostomuoto.
GZIP:n ja TAR:n vertailutaulukko
Vertailuparametrit | GZIP | TAR |
Konnotaatio | Gzip-pakkaustyökalua, joka hallitsee.gz-laajennusta, käytetään minimoimaan tiedoston levytilan käyttöä. | Tar on tiedostojen arkistointiohjelma, mikä tarkoittaa, että se voi yhdistää useita tiettyjä tiedostoja pakkaamatta niitä yhdeksi tiedostoksi. |
Puristuskyky | Gzip on ohjelma, joka pakkaa yhden tiedoston (vain). | Eri tiedostot yhdistetään yhdeksi (tar) tiedostoksi, jossa on tar. |
Perustuu tehokkuuteen | Zip on ohjelmisto, joka suorittaa sekä arkistoinnin että pakkaamisen. | Se luo yhden tiedoston useista tiedostoista; se ei pakkaa tietoja, ellei sitä käytetä yhdessä pakkausohjelman, kuten gzip, kanssa. |
Metatietojen säilyttäminen | Zipistä puuttuu metatietojen säilyttäminen. | Tar on paljon zipiä edellä metatietojen säilyttämisessä. |
Testit meni läpi | Gzip läpäisee vain 17% testeistä, mikä on melko vähän. | Tervan läpäisyprosentti on 65 (lähes 3,5 kertaa zip-tiedoston läpimenoprosentti). |
Mikä on GZIP?
Pakatut GNU-tiedostot käyttävät GNU ZIP-algoritmia pakkausmäärittelyjen ja -ohjeiden noudattamiseen, ja ne tallennetaan GZIP-muodossa gzip-tunnisteella. Nämä voivat sisältää joitain tiedostoja, jotka käyttäjä on valinnut pakattavaksi GNU ZIP-algoritmin avulla. GZIP-muodossa olevien tiedostojen pakkaamattomien versioiden koko olisi pienempi kuin tuloksena olevan GZIP-tiedoston koko.
GNU ZIP-algoritmi muuntaa suurempia tiedostoja käyttäjän tarpeiden mukaan, ja useimmat Unix-pohjaiset järjestelmät noudattavat GZIP-pakkausstandardeja ja -määrityksiä. Monet Microsoft Windowsin tiedostojen pakkaus- ja purkutyökalut tukevat GZIP-tiedostoja, mikä tarkoittaa, että niitä voidaan käyttää näihin tiedostoihin tallennetun sisällön luomiseen, purkamiseen ja käyttämiseen.
DEFLATE-algoritmi, joka yhdistää LZ77- ja Huffman-koodauksen, on gzipin perusta. DEFLATE suunniteltiin korvaamaan patenttisuojatut tiedonpakkausalgoritmit, kuten LZW, jotka rajoittivat pakkauksen ja muiden yleisten arkistointilaitteiden käytettävyyttä tuolloin.
Mikä on TAR?
TAR-tiedosto on tiedosto Consolidated Unix Archive -muodossa, joka on lyhenne sanoista Tape Archive ja jota kutsutaan usein tarballiksi. TAR-tiedoston avaamiseen tarvitaan arkistonavausohjelma tai ohjeet.
Koska se voi tallentaa useita tiedostoja yhteen tiedostoon, TAR-tiedostomuoto on yleinen useiden tiedostojen arkistointiin ja lähettämiseen Internetin kautta, kuten ohjelmistolatauksille.
Linux- ja Unix-järjestelmissä käytetään yleisesti TAR-tiedostomuotoa., mutta sitä käytetään useimmiten tietojen tallentamiseen sen pakkaamisen sijaan. Kun TAR-tiedostot on pakattu kehittämisen jälkeen, niistä tulee TGZ-tiedostoja, joiden tunniste on TGZ, TAR.GZ tai GZ. Suosituin zip/unzip-ohjelma avaa TAR-tiedostoja, koska ne ovat yleinen arkistomuoto.
Kaksi parhaista ilmaisista tiedostojen purkajista ovat PeaZip ja 7-Zip, jotka voivat avata ja luoda TAR-tiedostoja, mutta tässä ilmaisten tiedostojen purkajien luettelossa on paljon muita vaihtoehtoja. Muita TAR-avaajia ovat B1 Online Archiver ja ezyZip, jotka toimivat selaimessasi ladatun sovelluksen sijaan. Poistaaksesi TAR:n sisällön, lataa se jollekin näistä kahdesta verkkosivustosta.
Tärkeimmät erot GZIP:n ja TAR:n välillä
Johtopäätös
Gzip-pakkaustyökalua, joka hallitsee.gz-laajennusta, käytetään minimoimaan tiedoston levytilan käyttöä. Pakatut GNU-tiedostot käyttävät GNU ZIP-algoritmia pakkausmäärittelyjen ja -ohjeiden noudattamiseen, ja ne tallennetaan GZIP-muodossa gzip-tunnisteella. TAR-tiedoston muotoa käytetään usein Linux- ja Unix-järjestelmissä, mutta sitä käytetään enimmäkseen tietojen tallentamiseen sen pakkaamisen sijaan.
DEFLATE-algoritmi, joka yhdistää LZ77- ja Huffman-koodauksen, on gzipin perusta. DEFLATE suunniteltiin korvaamaan patenttisuojatut tiedonpakkausalgoritmit, kuten LZW, jotka rajoittivat pakkauksen ja muiden yleisten arkistointilaitteiden käytettävyyttä tuolloin.