« Trucs:Rediriger les messages système vers un terminal virtuel » : différence entre les versions
(conversion de la documentation originale de Léa par HTML::WikiConverter) |
(Aucune différence)
|
Version du 5 octobre 2005 à 17:49
En effet, le système envoie tout le temps des messages d'avertissement, d'information, d'alerte etc. Par défaut ils vont dans un fichier. C'est bien, mais quand on a un problème, se taper les 25000 lignes du fichier pour trouver le message d'erreur datant de 10 secondes c'est un peu pénible...
Pour arranger cela on va aussi envoyer ces messages à l'écran, pas question de l'envoyer aussi sur un écran qui nous sert à travailler : c'est pénible de recevoir des messages toutes les secondes à l'écran, mais comme Linux (Unix) est très bien fait avec ses terminaux virtuels, on va envoyer ça sur le terminal virtuel n°8, tty8 (accessible par Ctrl-Alt-F8 ), pour cela :
Editer le fichier /etc/syslog.conf
Copiez toutes les lignes qui finissent par /var/log/message
, en changeant justement le /var/log/message par /dev/tty8.
Une fois ce travail accompli, on va relancer le système de message pour que nos changements soient pris en compte :
tapez : ps -aux | grep syslogd
Une fois le numéro de process de syslogd repéré (le PID), on le relance :
tapez : kill -1 PID
Basculez alors sur tty8 (Ctrl-Alt-F8) et vous allez voir votre premier message système redirigé : 13.23 PM: Syslogd restarted
ou quelque chose du genre.
Maintenant vous pouvez voir tous les messages système en temps réel sur le tty8 en tapant Ctrl-Alt-F8.