Der Befehl dmesg
wird verwendet, um den Kernel-Ringpuffer anzuzeigen, der Systemmeldungen enthält. Diese Meldungen sind nützlich für die Fehlersuche und das Verständnis des Systemverhaltens, insbesondere beim Booten und bei Hardwareereignissen.
Die grundlegende Syntax des Befehls lautet:
dmesg [Optionen] [Argumente]
-C
: Löscht den Ringpuffer.-c
: Gibt den Inhalt des Ringpuffers aus und löscht ihn anschließend.-n LEVEL
: Setzt die Protokollierungsstufe für den Kernel.-s SIZE
: Legt die Größe des Puffers fest, die angezeigt werden soll.Hier sind einige praktische Beispiele für die Verwendung von dmesg
:
dmesg
dmesg -c
dmesg -n 1
dmesg -s 1000
dmesg | less
, um die Ausgabe seitenweise zu durchsuchen.dmesg
mit grep
, um spezifische Meldungen zu filtern, z.B. dmesg | grep error
.dmesg
-Ausgabe nach Systemänderungen oder Hardwareinstallationen, um mögliche Probleme frühzeitig zu erkennen.