gzip
Archive
Aufruf
gzip [-k] <file>Komprimiert eine einzelne Datei zu .gz und löscht dabei standardmäßig das Original, sobald es geklappt hat — mit `-k` oder über `-c` auf die Standardausgabe bleibt es erhalten; mehrere Dateien bündelt gzip nie, deshalb steht tar davor.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -k | Keep the original. Without it, gzip deletes the file it just compressed. |
| -d | Decompress, which is exactly what gunzip does. |
| -c | Write to stdout and leave the input alone. |
| -1 / -9 | Fastest / smallest. The default is -6. |
| -l | Show the compressed and original sizes of a .gz file. |
| -t | Test the integrity without unpacking. |
| -r | Walk a directory and compress each file separately. |
Beispiele
gzip -9 access.logCreates access.log.gz. The original access.log is gone.
gzip -c report.csv > report.csv.gzCompress while keeping the original.
gzip -l backup.sql.gzHow much it actually saved.
Bündeln und Komprimieren sind zwei Aufgaben: tar bündelt, gzip verkleinert, .tar.gz ist beides.
So liest man das
- Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
- Drei Punkte … heißen: mehrere sind erlaubt.
- Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.
Häufige Fragen
Q. Was macht gzip?
Komprimiert eine einzelne Datei zu .gz und löscht dabei standardmäßig das Original, sobald es geklappt hat — mit `-k` oder über `-c` auf die Standardausgabe bleibt es erhalten; mehrere Dateien bündelt gzip nie, deshalb steht tar davor.
Q. Wie gibt man ihn ein?
gzip [-k] <file> — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 7; die vollständige Liste steht in man gzip. Der Befehl gehört zu Archive.
Verwandte Befehle
man-Seite: man gzip