Gzip

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 1.11.2020 tarkistetusta versiosta . tarkastukset vaativat 8 muokkausta .

gzip (GNU zip)
Tyyppi tietojen pakkausapuohjelma
Tekijä Gayi, Jean-Loup
Kehittäjä Free Software Foundation
Jean-Loup Gailly
Mark Adler
Paul Eggert
Sisään kirjoitettu C [2]
Käyttöjärjestelmä monikäyttöinen ohjelmisto
Ensimmäinen painos 1992
Laitteistoalusta cross-platform
uusin versio 1.12 [1] (7. huhtikuuta 2022 ) ( 2022-04-07 )
Luettavat tiedostomuodot gzip
Luodut tiedostomuodot gzip
Lisenssi GNU GPL
Verkkosivusto gnu.org/software/gzip/
 Mediatiedostot Wikimedia Commonsissa

gzip (lyhenne sanoista GNU Zip ) on tiedostojen pakkaus- ja palautusapuohjelma , joka käyttää Deflate-algoritmia . Sitä käytetään pääasiassa UNIX - järjestelmissä, joista joissakin se on tietojen pakkaamisen tosiasiallinen standardi. Luonut Jean Loup Gailly ja Mark Adler . _ _ Versio 0.1 julkaistiin 31. lokakuuta 1992 ja versio 1.0 helmikuussa 1993 .  

UNIX - ohjelmoinnin perinteessä gzip tekee vain kaksi asiaa: pakkaa ja purkaa yhden tiedoston; Useiden tiedostojen pakkaaminen yhteen arkistoon ei ole mahdollista. Pakattuna loppuliite lisätään alkuperäiseen tiedostopäätteeseen .gz. Jos haluat pakata useita tiedostoja, ne yleensä ensin arkistoidaan (yhdistetään) yhdeksi tiedostoksi tar -apuohjelmalla ja sitten tämä tiedosto pakataan gzip:llä. Näin ollen pakatuilla arkistoilla on yleensä kaksoispääte .tar.gztai lyhenne .tgz.

Toisaalta tämä ominaisuus antaa gzipille mahdollisuuden työskennellä jatkuvan tietovirran kanssa pakkaamalla / purkamalla ne lennossa. Tätä käytetään laajalti UNIX-järjestelmissä: käyttämällä virran uudelleenohjausta, voit työskennellä pakattujen tiedostojen kanssa yhtä helposti kuin pakkaamattomien tiedostojen kanssa (purkaa ne muistiin lukemisen yhteydessä ja pakkaamalla ne kirjoittaessa); monissa UNIX-apuohjelmissa on sisäänrakennettu tuki tälle mekanismille. Viime aikoina gzipiä on käytetty aktiivisesti Internet- liikenteen pakkaamiseen . gzipiä tukevat nyt useimmat nykyaikaiset selaimet [3] .

Lisäksi on joukko apuohjelmia gzip-tietojen etsimiseen, näyttämiseen ja vertailuun: zcat, zdiff, zfgrep, zless, zcmp, zegrep, zgrep, zmore.

Muistiinpanot

  1. gzip-1.12 julkaistu [vakaa ]. Arkistoitu alkuperäisestä 7. huhtikuuta 2022. Haettu 7.5.2022.
  2. Avoimen lähdekoodin gzip-projekti Open Hubissa: Kielet-sivu - 2006.
  3. Sisällön koodaus - HTTP | MDN . Mozilla Developer Network (15. marraskuuta 2016). Käyttöpäivä: 18. joulukuuta 2016. Arkistoitu alkuperäisestä 20. joulukuuta 2016.

Linkit