C'est quoi, gzip ?
gzip compresse un fichier unique. Contrairement à tar, il ne crée pas d'archive — il remplace le fichier original par une version compressée .gz.
💡 L'analogie : gzip, c'est comme mettre un vêtement sous vide. Il prend moins de place mais c'est toujours le même vêtement.
# Compresser (remplace le fichier par fichier.gz)
$ gzip fichier.txt
→ crée fichier.txt.gz, supprime fichier.txt
# Décompresser
$ gunzip fichier.txt.gz
# ou
$ gzip -d fichier.txt.gz
# Garder le fichier original (-k)
$ gzip -k fichier.txt
# Lire un fichier .gz sans le décompresser
$ zcat fichier.txt.gz
$ zless fichier.log.gz
# Niveau de compression (1=rapide, 9=max)
$ gzip -9 gros-fichier.txt
# Voir le taux de compression
$ gzip -l fichier.txt.gz
💡 gzip vs tar
gzip compresse un fichier. tar regroupe plusieurs fichiers en une archive. D'où le combo
tar -czf : tar crée l'archive, gzip la compresse. Pour un seul fichier : gzip seul suffit.