« Commandes BASH » : différence entre les versions

Ligne 97 : Ligne 97 :
#Recherche en live
#Recherche en live
tail -f /var/log/fichier.log
tail -f /var/log/fichier.log
#recherche simple
#recherche simple
grep -R "untruc" /var/log/*
grep -R "untruc" /var/log/*
#cherche les 20 dernieres lignes avec un mot dans un log
#cherche les 20 dernieres lignes avec un mot dans un log
grep -r "unbound" /var/log/fichier.log | tail -n 20
grep -r "unbound" /var/log/fichier.log | tail -n 20
# exclusion (-v)
# exclusion (-v)
grep -r "untruc" /var/log/* | grep -v motàexclure
grep -r "untruc" /var/log/* | grep -v motàexclure
# -r recursive, -i insensible à la "casse", -l n'affiche pas tous les résultats, seulement le nom des fichiers
# -r recursive, -i insensible à la "casse", -l n'affiche pas tous les résultats, seulement le nom des fichiers
grep -r -i -l 'untruc' /var/log/
grep -r -i -l 'untruc' /var/log/
#zgrep pour les fichiers compressés compris
#zgrep pour les fichiers compressés compris
</pre>
</pre>