web-dev-qa-db-fra.com

Comment afficher les messages du module du noyau sans utiliser dmesg?

Pour afficher les messages chargés dans un module du noyau, je peux utiliser la commande

dmesg

Existe-t-il des alternatives pour cette commande? Comment cette fonction obtient-elle tous ces messages du noyau?

3
Yedhu Krishnan

Tous les messages que vous pouvez voir avec dmesg sont également écrits par défaut dans var/log/syslog. Vous pouvez donc consulter ce fichier journal avec l’outil de votre choix.

J'utilise less var/log/syslog pour le lire plus tard ou tailf var/log/syslog à des fins "juste à temps".

Comme zwets vient de signaler: /var/log/dmesg contient la sortie dmesg collectée lors du démarrage du système.

4
guntbert

Comme je le sais, il y a deux autres façons. Le premier est

cat /proc/kmsg

Et le second utilise 'Ctrl + Alt + Fn' pour passer à la console virtuelle. Ensuite, chaque message du noyau (incluant l’insertion de kmod) sera imprimé à l’écran.

0
firo