gzip
Archives
Syntaxe
gzip [-k] <file>Compresse un seul fichier en .gz et supprime l’original par défaut dès que l’opération réussit : gardez-le avec `-k` ou en écrivant sur la sortie standard avec `-c` ; il ne regroupe jamais plusieurs fichiers, d’où la présence de tar en amont.
Options courantes
| Option | Signification |
|---|---|
| -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. |
Exemples
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.
Regrouper et compresser sont deux gestes : tar regroupe, gzip réduit, et .tar.gz fait les deux.
Comment lire
- Les crochets [ ] marquent une partie facultative.
- Les points de suspension … signifient qu’on peut en mettre plusieurs.
- Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.
Questions fréquentes
Q. Que fait gzip ?
Compresse un seul fichier en .gz et supprime l’original par défaut dès que l’opération réussit : gardez-le avec `-k` ou en écrivant sur la sortie standard avec `-c` ; il ne regroupe jamais plusieurs fichiers, d’où la présence de tar en amont.
Q. Comment l’écrire ?
gzip [-k] <file> — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 7 ici ; la liste complète est dans man gzip. Cette commande relève de Archives.
Commandes liées
page man: man gzip