Logs linux
Vers mes notes "Logs linux: liste et astuces"
tail -n1 -f /var/log/syslog
ctrl+c sortir
dmesg
dmesg -lerr
et dmesg -lwarn
less /var/log/dmesg
on reste dans les logs, le prompt est :
- flèches du clavier pour se déplacer dans le log
- Touche G (Shift + G) = scroll en bas du log,
- g to go to the top.
- Type F (Shift + F) mode append en tp réel.
- Recherche : taper /motcherché → fleche, le mot est surligné, n ou N pour y naviguer
- Q (Shift + Q) pour quitter less
divers
systemd-analyze et systemd-analyze blame
ip -c a
et (pour wifi) : iwconfig
et nmcli dev wifi
$ grep dhclient /var/log/syslog
Grep is particularly useful for Xorg logs, as the warnings and errors in these logs are preceded by WW and EE, respectively. To grep out all of the warnings and errors from Xorg.0.log, type:
$ grep -E '(WW|EE)' /var/log/Xorg.0.log
Note -E option turned on extended regular expressions so that you could use a more advanced pattern.
rechercher dans les gz: zgrep -a string file.tar.gz
watch pour un "cron rapide"
Ex: surveiller contenu d'un dossier: watch -d ls -l et fichiers de joe: watch -d 'ls -l | fgrep joe'
watch -n 0,5 ps -o rss= `pgrep unity-panel`
- -n intervale update
Cf http://linux.about.com/library/cmd/blcmdl1_watch.htm et plus complet http://www.linfo.org/watch.html