Outils pour utilisateurs

Outils du site


Panneau latéral

linux:log (lu 664 fois)

Ceci est une ancienne révision du document !


Les LOG

Lire les log

Pour lire ses log en couleurs d’une façon simple, rapide et efficace, j’ai développé u petit script sympathique.

Pour cela installez les paquets less et ccze

aptitude install less ccze

Créez le fichier suivant en le plaçant dans /usr/bin/ et en le rendant exécutable.

chmod +x logview
logview
#!/bin/bash
case "$1" in
        "" | "-h" | "--help")
                echo "Usage : logview <filename>"
                echo "-h, --help : this help"
                echo "Accept gzip file"
        ;;
        *)
                if [[ -f $1 ]]
                then
                        if [[ `/usr/bin/file -b --mime-type $1` == "application/x-gzip" ]]
                        then
                                /bin/zcat $1 | /usr/bin/ccze -A | /usr/bin/less -R
                        else
                                /bin/cat $1 | /usr/bin/ccze -A | /usr/bin/less -R
                        fi
                else
                        echo "$1 n'est pas un fichier valide"
                fi
        ;;
esac

Ce script lit aussi bien les log en texte brut que les logs gzippés.

logview /var/log/syslog
logview /var/log/syslog.2.gz

La navigation et recherche se fait comme sous vim

Tapez / pour lancer une recherche puis Entrée
n pour passer à l’occurrence suivante.
q pour quitter.

linux/log.1365105981.txt.gz · Dernière modification: 26-06-2013 14:41 (modification externe)