Gzip ist die Kurzform für GNU ZIP. Dabei handelt es sich um ein Kompressionsprogramm, das unter den Bedingungen der GPL auch im Quelltext erhältlich ist.
gzip (GNU zip) ist ein Komprimierungsprogramm, das praktisch für alle Computerbetriebssysteme verfügbar ist. Es bietet einen guten Kompressionsgrad und ist frei von patentierten Algorithmen.
Gzip wurde von Jean-loup Gailly (jloup@gzip.org) geschrieben. Mark Adler schrieb das Dekompressionsprogramm gunzip.
gzip erzeugt Dateien mit der Dateiendung gz. gunzip dekomprimiert Dateien, die mit gzip erzeugt wurden. Dabei wird das Format automatisch erkannt.
Das gz-Dateiformat, welches durch gzip erzeugt wird, wird in den RFCs (Request For Comments) 1951 and 1952 beschrieben.
Anwendungsbeispiel
- Speichern sie diese Internetseite mit Ihrem Browser unter dem Namen test
- Dann wechseln Sie in die Linuxkonsole und geben dort ein:
- gzip test
- erzeugt eine komprimierte Datei test.gz von der Originaldatei test
- die Originaldatei wird dabei gelöscht
- Zur Dekompression geben sie auf der Linuxkonsole ein:
- gunzip test.gz
- gunzip (oder auch gzip -d) dekomprimiert die Datei test wieder
- Sie können jetzt die Datei test wieder mit ihrem Browser aufrufen und anschauen.
Fragen
- Sind die mit gzip erzeugten Dateien im Dateiformat identisch mit den ZIP-Dateien (.zip) unter Windows ?
- Nein, sie können aber wohl von WinZip gelesen werden.
- gzip ist aus dem Versuch hervorgegangen, eine freies programm zum bearbeiten von .zip archiven zu entwickeln. Das kompressionsverfahren von gzip ist IDENTISCH mit dem von .zip, allerding unterscheidet es sich in den nicht vorhandenen archivierungsfunktioinen
- Kann man .zip Dateien mit gzip dekomprimieren ?
- Nein, dazu nimmt man das Unix Programm zip
siehe auch: bzip2
Weblinks
- http://www.gzip.org
- http://goethe.ira.uka.de/seminare/rftk/zip/
- gut verständliche Beschreibung der verschiedenen Komprimiermöglichkeiten.