gzip
permet de compresser des fichiers, gunzip
permet de les décompresser :
gzip salut.c
gunzip salut.c.gz
Par défaut, la vitesse et la qualité de la compression sont à -6; la meilleure compression (-best) est à -9 (c'est la plus lente) et la plus rapide (-fast) est à -1 (c'est la moins fiable) :
gzip -9 salut.c
Bien entendu, gunzip
saura décompacter le fichier sans aucune précision de vitesse.
L'option -l permet d'obtenir des informations sur le fichier compressé :
gzip -l salut.c.gz
Si aucun fichier n'est précisé, gzip
tente de compacter les données en provenance de l'entrée standard :
ls -laR $HOME | gzip > list.gz
crée une liste de tous les fichiers du répertoire personnel, puis la sauvegarde dans le fichier compressé liste.gz
.
L'option -c permet d'écrire le résultat sur la sortie standard :
gunzip -c liste.gz | less
gunzip -c
est l'équivalente de la commande zcat
sur la plupart des systèmes.
Le tableau 9.2 résume les principales options de la commande gzip
.