Dmesg

dmesg (קיצור של "display message" - הצגת הודעות) היא פקודה ברוב מערכות ההפעלה של לינוקס ויוניקס המציגה את ההודעות המתקבלות מליבת מערכת ההפעלה.

באתחול
כאשר מערכת המחשב מאותחלת תחילה נטענת הליבה לזיכרון. בשלב זה מנהלי התקנים המצויים בליבה מוגדרים לנהוג בהתאם לחומרה הקיימת במחשב הרלוונטי, ומנפקים פלטים אודות הצלחת התהליך. אלמנטים אחרים בתוך הליבה יכולים גם לייצר פלט דומה המדווח אודות הצלחת טעינת מודולים ורכיבים נוספים.

בחלק מהמקרים ניתן לציין פרמטרי אתחול, השולטים על רמת פירוט ההודעות המתקבלות. הדבר נוח במקרים בהם פלט ארוך מידי גולל את מסוף ההודעות מעלה, ובגלל מהירות התהליך לא מתאפשרת קריאתם. בנוסף חלק ממקשי המקלדת עשויים להשהות את הפלט על המסך. פקודת dmesg מאפשרת לבדוק הודעות אלו בצורה מבוקרת, לאחר שהמערכת הופעלה.

לאחר האתחול
ההודעות נשמרות בחוצץ מעגלי בליבת מערכת ההפעלה. אם הוא מתמלא, הודעות ישנות ידרסו. גם לאחר טעינת המערכת הליבה עשויה לייצר הודעות אבחון נוספות. הדבר קורה בין היתר כשהתקני קלט/פלט נתקלים בתקלות, וכן כאשר התקני USB מבצעים החלפה חמה.

הערות שוליים

קטגוריה:פקודות יוניקס