Inspecter les journaux de démarrage avec dmesg
Dans cette étape, vous apprendrez à utiliser la commande dmesg
pour afficher le tampon circulaire du noyau (kernel ring buffer). Le tampon circulaire du noyau stocke les messages du noyau, y compris les informations sur la détection du matériel, les pilotes de périphériques et les événements système qui se produisent lors du processus de démarrage.
La commande dmesg
est inestimable pour diagnostiquer les problèmes matériels ou comprendre comment le noyau interagit avec les composants de votre système. Lorsque votre système démarre, le noyau initialise le matériel et charge les pilotes, et il enregistre ces actions dans le tampon circulaire.
Pour afficher le contenu entier du tampon circulaire du noyau, tapez simplement dmesg
dans votre terminal et appuyez sur Entrée :
dmesg
Il est probable que vous voyiez défiler une grande quantité de sortie. Cette sortie contient les messages du noyau depuis le démarrage du système.
Étant donné que la sortie peut être assez longue, il est souvent utile de rediriger la sortie de dmesg
vers un visualiseur de texte comme less
ou more
pour l'afficher écran par écran. Cela vous permet de faire défiler les messages vers le haut et vers le bas.
Essayons de rediriger la sortie vers less
:
dmesg | less
Maintenant, vous pouvez utiliser les touches fléchées pour faire défiler la sortie. Appuyez sur la barre d'espace pour passer à la page suivante et appuyez sur q
pour quitter less
.
Vous pouvez également filtrer la sortie de dmesg
à l'aide d'outils comme grep
pour rechercher des mots-clés spécifiques. Par exemple, pour voir les messages liés aux périphériques USB, vous pouvez utiliser :
dmesg | grep -i usb
L'option -i
rend la recherche insensible à la casse.
L'exploration de la sortie de dmesg
peut fournir des informations approfondies sur le processus de démarrage de votre système et le matériel.
Cliquez sur Continuer pour terminer ce laboratoire.