6

zmore, zless et zgrep ou comment visualiser un contenu compressé gunzip sous GNU/Linux

Les commandes zmore et zless permettent de lire des fichiers compressés au format gunzip. Quand à la commande zgrep, elle permet de lire des fichiers compressés et d’appliquer un filtre de recherche.

zmore zless

Avec les commandes de bases comme more ou less, il n’est pas possible de lire un contenu compressé:

less /var/log/syslog.1.gz

{��?Հ5�e���A/��-Y
�W���[�e4��Ll^k��kI���b��[.�ƙvc06+|ʍg�V��
����2�e46�hl���,��YF��B������WY��͋�og㜺�҆�_���

Donc dans ce cas, pour le lire le contenu il faut tout d’abord passer par l’étape de décompression:

gunzip -d /var/log/syslog.1.gz
less /var/log/syslog.1

Pour éviter cette étape de décompression, utiliser de suite la commande zmore ou zless:

zless /var/log/syslog.1.gz

zgrep

Si dans un très long fichier comme le syslog, pour n’afficher que les lignes avec le pattern « error », les commandes zless ou zmore ne sont plus adaptées. Dans ce cas, il faut utiliser la commande zgrep:

zgrep error /var/log/syslog.1.gz

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

6 commentaires

  1. voila un article qui va faire exploser ton pauvre petit serveur dédié !!!

  2. hello Fred,
    Dit moi, je voulais savoir quel était ton éditeur de wordpress car je n’arrive pas à avoir ta présenstation. Je vais avoir pas mal d’article à écrire ( avec pas mal de code ) je voudrais savoir comment obtenir la présentation en mode « bash ».
    Hayou

  3. Salut hayou,
    j’utilise le plugin SyntaxHighlighter Evolved pour la présentation en mode « bash ».
    Il en existe surment d’autres :-)

  4. oki thanks Fred,
    Bon va falloir que tu me montrent car pas évident quand tu connais pas….
    @+

  5. hello,

    Je voulais savoir si tu pouvais m’envoyer ton style.css. Je souhaiterai avoir le plus ou moins le même style pour le code.
    Merci d’avance.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.