gunzip
Archives
Syntaxe
gunzip [-k] <file.gz>Décompresse un .gz vers le fichier d’origine et supprime le .gz en cas de succès : `-k` le conserve, `-f` devient nécessaire si un fichier du même nom existe déjà, et `-c` envoie le contenu sur la sortie standard sans rien écrire sur le disque, exactement comme zcat.
Options courantes
| Option | Signification |
|---|---|
| -k | Keep the .gz file instead of removing it on success. |
| -c | Write to stdout and touch nothing on disk, the same as zcat. |
| -f | Overwrite an existing output file, which it otherwise refuses to do. |
| -t | Test the file instead of unpacking it. |
| -l | List the sizes inside. |
Exemples
gunzip backup.sql.gzLeaves backup.sql; the .gz file is removed.
gunzip -c dump.sql.gz | psql mydbRestore without ever writing the uncompressed file to disk.
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 gunzip ?
Décompresse un .gz vers le fichier d’origine et supprime le .gz en cas de succès : `-k` le conserve, `-f` devient nécessaire si un fichier du même nom existe déjà, et `-c` envoie le contenu sur la sortie standard sans rien écrire sur le disque, exactement comme zcat.
Q. Comment l’écrire ?
gunzip [-k] <file.gz> — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 5 ici ; la liste complète est dans man gunzip. Cette commande relève de Archives.
Commandes liées
page man: man gunzip