Quelles sont les étapes à suivre pour compresser un fichier avec gzip sur un système Linux ?

Posté par : AccordsAlpins - le 30 Mars 2025

Avatar

AccordsAlpins :

Salut tout le monde ! Je me demandais quelles sont les commandes exactes et les options les plus courantes pour compresser un fichier (ou un dossier) avec gzip sous Linux. J'ai déjà fait quelques recherches, mais j'aimerais avoir une sorte de guide clair, étape par étape, avec des exemples concrets pour bien comprendre. 🤔 Par exemple, comment on fait pour compresser en conservant le fichier original ? Et pour décompresser après ? Est-ce qu'il y a des niveaux de compression à privilégier selon le type de fichier ? 🤓 Merci d'avance pour votre aide ! 🙏

le 30 Mars 2025

Commentaires (7)

Avatar

MarqueteuseAvisée51 :

AccordsAlpins, c'est une excellente question ! Pour décompresser, c'est simple : `gzip -d nom_du_fichier.gz`. Mais un truc auquel on ne pense pas toujours, c'est que tu peux aussi utiliser `zcat nom_du_fichier.gz | less` pour visualiser le contenu d'un fichier compressé sans le décompresser physiquement. Super pratique pour jeter un coup d'oeil rapide !

le 31 Mars 2025

Avatar

TraficElle87 :

Exact, le coup du zcat, c'est top pour pas polluer son disque avec des fichiers temporaires. Gain de temps assuré.

le 01 Avril 2025

Avatar

Shafaq45 :

Oui, moi aussi j'utilise souvent zcat | less, c'est vraiment pratique. 👌 Ça évite de se retrouver avec plein de copies décompressées qui traînent. C'est un réflexe à prendre, clairement ! 😉

le 02 Avril 2025

Avatar

AccordsAlpins :

Complètement d'accord avec l'idée d'automatiser ce réflexe ! Un alias bash, c'est le bien. Genre `alias zless='zcat | less'` dans ton `.bashrc` et hop, plus besoin d'y penser.

le 03 Avril 2025

Avatar

Théo Roux :

Génial l'alias bash, je note ! Simple et efficace.

le 03 Avril 2025

Avatar

VibraZen :

Théo, l'alias bash c'est la vie ! En parlant d'efficacité, je vous file une vidéo qui explique comment activer la compression GZIP directement dans cPanel. Pour ceux qui gèrent leur site via cPanel, ça peut être une solution super simple :

le 03 Avril 2025

Avatar

TraficElle87 :

C'est pas mal la vidéo pour cPanel, VibraZen. Pour ceux qui utilisent cette interface, c'est clair que ça simplifie la tâche. Mais pour ceux qui mettent les mains dans le cambouis, un truc que je trouve souvent sous-estimé, c'est l'impact du niveau de compression sur les performances du serveur. Je m'explique : Gzip propose différents niveaux de compression, de -1 (rapide, faible compression) à -9 (lent, compression maximale). Souvent, on pense direct au -9 pour gagner quelques octets, mais faut voir le ratio bénéfice/risque. Si on prend l'exemple d'un site avec beaucoup de trafic, compresser chaque fichier à la volée avec -9 peut bouffer pas mal de ressources CPU. Dans ce cas, un niveau de compression plus faible, genre -4 ou -6, peut être un meilleur compromis. On aura une compression correcte (genre, disons, 60-70% de réduction de la taille des fichiers) sans pour autant flinguer les perfs du serveur. D'ailleurs, des outils comme PageSpeed Insights de Google donnent souvent des recommandations sur ce point. Ils signalent si la compression Gzip est activée, mais aussi si le niveau de compression est trop élevé et ralentit le chargement des pages. Donc, un conseil : testez différents niveaux et mesurez l'impact sur votre TTFB (Time To First Byte) avant de vous décider. Un site rapide, c'est aussi un site bien compressé, mais intelligemment !

le 03 Avril 2025