Beaucoup de logiciels laissent une trace de leurs activites dans les
logs du système. Certains logiciels, comme le serveur web
Apache ou les logiciels de communication Taylor UUCP, gèrent
eux-même leurs logs. La plupart, cependant, utilisent le serveur
syslogd, et le noyau utilise son frère klogd.
Cela dépend de la distribution utilisée. Sous Red Hat,
ils se trouvent par défaut dans le répertoire
/var/log.
syslogdLe fichier de configuration de syslogd est
/etc/syslog.conf. La configuration par défaut est
satisfaisante; toutefois, j'aime bien afficher tous les logs sur une
console virtuelle inutilisée. Pour cela, j'ai rajouté la
ligne suivante dans mon syslog.conf:
*.* /dev/tty12
Attention, il faut utiliser des tabulations, et pas des espaces. Une
fois la modification effectuée, il faut relancer syslogd
et klogd:
/etc/rc.d/init.d/syslog restart
Ensuite, pour voir les logs, il suffit de faire