Dmesg

Dmesg

dmesg (pour l'anglais "display message", "afficher message" en français) est une commande sur les systèmes d'exploitation de type Unix qui affiche la mémoire tampon de message du noyau.

Quand le système d'un ordinateur est amorcé, le noyau est chargé en mémoire. À ce moment chaque pilote de périphérique présent dans le noyau fait la requète auprès du système de l'existence du matériel en question. Si le matériel est détecté, un message de diagnostic est produit détaillant précisément ce qui a été trouvé. D'autres éléments du noyau peuvent aussi produire des indications similaires rapportant à la fois la présence d'un module particulier, et les valeurs des différents paramètres adoptées. Ce processus a lieu à une vitesse où le défilement à l'écran ne permettrait pas d'être lu. Ainsi la commande dmesg permet d'avoir accès à tous ces messages pour être inspectés et contrôlés après que le système a démarré.

Même après que le système a complètement démarré, le noyau peut occasionnellement produire d'autres messages de diagnostic. Un exemple courant est quand des périphériques d'entrée/sortie rencontrent des erreurs, ou encore lorsque des périphériques USB sont branchés à chaud. dmesg fournit donc un moyen d'accéder à ces messages de manière différée. Lorsque ces messages sont initialement produits, ils sont affichés dans la console système si celle-ci est libre et non occupée par un utilisateur afin d'éviter les confusions.

La quantité d'indications données par dmesg peuvent requérir plus que la taille de l'écran, aussi pour cette raison la sortie de dmesg est généralement consultée par des outils de manipulation de texte comme less, tail ou grep. Les sorties de dmesg sont également souvent conservées de manière permanente dans des fichiers de log a l'aide de daemon comme syslog.

Beaucoup de systèmes d'exploitation affichent un écran animé pendant le démarrage de l'ordinateur aussi les utilisateurs ne peuvent pas voir de tels messages. Cependant il y a souvent un mécanisme permettant de neutraliser l'écran animé pour pouvoir visualiser les messages du système. C'est un moyen important pour pouvoir émettre un diagnostic lorsque le système se retrouve dans l'incapacité de démarrer. Il y a aussi généralement une méthode pour consulter ces messages après l'amorçage du système d'une manière similaire a dmesg.

Voir aussi

Articles connexes

Liens externes



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Dmesg de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Dmesg — (for display message ) is a command on Unix like operating systems that prints the message buffer of the kernel. When the computer system is initially started ( booted, boots up ), the kernel is loaded into memory, then the various parts of the… …   Wikipedia

  • dmesg — (for display message or driver message ) is a command on most Linux and Unix based operating systems that prints the message buffer of the kernel. Contents 1 Booting 2 After booting 3 Output 4 …   Wikipedia

  • Dmesg — Saltar a navegación, búsqueda dmesg (diagnostic message, mensajes de diagnóstico) es un comando presente en los sistemas operativos Unix que lista el buffer de mensajes del núcleo. Este buffer contiene una gran variedad de mensajes importantes… …   Wikipedia Español

  • Dmesg — (сокр. от англ. display message)  команда, используемая в UNIX‐подобных операционных системах для вывода буфера сообщений ядра в стандартный поток вывода (stdout) (по умолчанию на экран). Буфер содержит все сообщения ядра, начиная со времени …   Википедия

  • dmesg — (сокр. от англ. display message или англ. driver message)  команда, используемая в UNIX‐подобных операционных системах для вывода буфера сообщений ядра в стандартный поток вывода (stdout) (по умолчанию на экран). Буфер содержит все …   Википедия

  • dmesg — UNIX Kommando zum rekapitulieren der Bootup Nachrichten http://www.desy.de/cgi bin/man cgidmesg …   Acronyms

  • dmesg — UNIX Kommando zum rekapitulieren der Bootup Nachrichten (http://www.desy.de/cgi bin/man cgidmesg) …   Acronyms von A bis Z

  • SIGPIPE — Описание: запись в разорванное соединение По умолчанию: завершение процесса коды SA SIGINFO (не имеет специфических кодов) В POSIX системах, SIGPIPE  сигнал, посылаемый процессу при записи в соединение (пайп, сокет) при отсутствии или… …   Википедия

  • Barre Verticale — | ¦ Ponctuation Accolades ( { } ) · Parenthèses ( ( ) )  Chevrons ( < > ) · Crochets ( [ ] )  Guillemets ( « » ou “ ” ) … …   Wikipédia en Français

  • Barre brisée — Barre verticale | ¦ Ponctuation Accolades ( { } ) · Parenthèses ( ( ) )  Chevrons ( < > ) · Crochets ( [ ] )  Guillemets ( « » ou “ ”… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”