Gzip: Unterschied zwischen den Versionen

Aus UUGRN
(Typische Anwendungsbeispiele, ein Anfang)
K (Kategorie)
Zeile 16: Zeile 16:
 
* Packen einer Datei ohne Löschen der Ursprungsdatei
 
* Packen einer Datei ohne Löschen der Ursprungsdatei
 
  $ gzip -c datei.txt > datei.txt.gz
 
  $ gzip -c datei.txt > datei.txt.gz
 +
 +
[[Kategorie:Tool]]
 +
[[Kategorie:Anwendungsbeispiel]]

Version vom 13. Mai 2006, 16:36 Uhr

gzip (GNU Zip) ist ein Kompressions-Werkzeug. Typischerweise wird es im Zusammenhang mit tar verwendet. gzip kann eine beliebig große Datenmenge komprimieren. Typische Daten werden meist weit über 50% komprimiert.

Anwendungsbeispiele

  • Packen einer einzelnen Datei, der ursprüngliche Dateiname wird um ".gz" ergänzt, die Ursprungsdatei wird nach dem Packen gelöscht
$ gzip datei.txt
  • Entpacken einer Datei, der Dateiname wird um .gz hinten verkürzt, sofern vorhanden, die gepackte Datei wird anch dem Entpacken gelöscht
$ gunzip datei.txt.gz
  • Packen eines Datenstroms in einer pipe, z.B. tar
$ tar cf - files/ | gzip > files.tar.gz
  • ... oder entpacken:
$ gunzip < files.tar.gz | tar xf -
  • Packen einer Datei ohne Löschen der Ursprungsdatei
$ gzip -c datei.txt > datei.txt.gz