gzip: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 40: | Zeile 40: | ||
== Weblinks == | == Weblinks == | ||
{{ | {{Weblinks}} | ||
}} | {{url_dewikipedia|Gzip|gzip}} | ||
{{Fuss}} | |||
Version vom 7. Februar 2010, 19:49 Uhr
Der Shell-Befehl gzip (GNU zip) ist ein Kompressionsprogramm, das einen guten Datenkompressionsgrad bietet und frei von patentierten Algorithmen ist. Die Eigenschaften der Datei (Zugriffsrechte, Zugriffs- und Modifikationszeit) bleiben dabei erhalten. Das Programm eignet sich besonders zum Packen von Dateien, in denen sich ähnliche Muster wiederholen.
gzip wurde ursprünglich entwickelt, um unter Unix das alte Programm compress zu ersetzen. Das passende Dekompressionsprogramm heisst gunzip.
Konfiguration
Der Standard-Kompressionsfaktor ist 6. Um beispielsweise den höchsten Kompressionsfaktor 9 als Standard zu setzen, kann in der Datei "~/.bashrc" folgende Umgebungsvariable gesetzt werden.
export GZIP="-9"
Verwendung
Komprimieren der Datei "file" und umbenennen in "file.gz".
$ gzip file
Dekomprimieren der Datei "info.txt.gz".
$ gzip -d info.txt.gz oder $ gunzip info.txt.gz
Anzeige des Inhalts der komprimierten Datei "info.txt.gz" ohne vorheriges Dekomprimieren ("c" schreibt dabei auf die Standardausgabe).
$ gzip -dc info.txt.gz | more $ zmore info.txt.gz
Sucht im gzip-Archiv "avserver" nach der Zeichenfolge "PSTAMP".
$ gzip -cd avserver | strings | grep PSTAMP
Anzeige des Inhalts der komprimierten Datei "file.gz".
$ zmore file.gz oder $ gzip -dc file.gz | more
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Wikipedia | ger | gzipwbm | Enzyklopädischer Artikel |