linux:befehle:dmesg
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
linux:befehle:dmesg [2025/03/02 12:37] – angelegt Branislav Zeljak | linux:befehle:dmesg [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== dmesg ====== | ||
- | (2025) | ||
- | |||
- | Der Befehl **dmesg** zeigt die Kernel-Nachrichten des Systems an. Diese Nachrichten enthalten wichtige Informationen zu den beim Booten und während des Betriebs des Systems geladenen Hardware-Komponenten und deren Status sowie zu Systemereignissen wie Kernel-Fehlern oder Geräteproblemen. | ||
- | |||
- | ===== Syntax ===== | ||
- | < | ||
- | dmesg | ||
- | </ | ||
- | |||
- | ----- | ||
- | |||
- | ===== Wichtige Optionen ===== | ||
- | Der Befehl **dmesg** bietet mehrere nützliche Optionen: | ||
- | |||
- | ^ Option ^ Beschreibung ^ | ||
- | | `-C` | Löscht den Ringpuffer, der die Kernel-Nachrichten speichert. | | ||
- | | `-c` | Gibt die Nachrichten aus und löscht anschließend den Ringpuffer. | | ||
- | | `-f < | ||
- | | `-n < | ||
- | | `-T` | Gibt die Zeitstempel der Nachrichten im menschenlesbaren Format aus. | | ||
- | | `-x` | Gibt die Nachrichten in einem erweiterten Format aus, das zusätzliche Informationen wie das Symbol des Ereignisses bietet. | | ||
- | |||
- | ----- | ||
- | |||
- | ===== Beispiele ===== | ||
- | Hier sind einige praktische Beispiele zur Verwendung von **dmesg**: | ||
- | |||
- | * **Anzeige der Kernel-Nachrichten**: | ||
- | < | ||
- | dmesg | ||
- | </ | ||
- | Dieser Befehl zeigt alle verfügbaren Kernel-Nachrichten an, die seit dem letzten Booten des Systems aufgezeichnet wurden. | ||
- | |||
- | * **Löschen des Ringpuffers nach dem Ausgeben der Nachrichten**: | ||
- | < | ||
- | dmesg -c | ||
- | </ | ||
- | Dieser Befehl gibt die Kernel-Nachrichten aus und löscht anschließend den Ringpuffer, sodass keine weiteren Nachrichten mehr im Puffer gespeichert sind. | ||
- | |||
- | * **Anzeige von Nachrichten mit einer bestimmten Schweregrad-Stufe**: | ||
- | < | ||
- | dmesg -f err | ||
- | </ | ||
- | Dieser Befehl filtert die Nachrichten und zeigt nur diejenigen an, die als Fehler (`err`) gekennzeichnet sind. | ||
- | |||
- | * **Anzeige von Nachrichten mit Zeitstempeln im menschenlesbaren Format**: | ||
- | < | ||
- | dmesg -T | ||
- | </ | ||
- | Dieser Befehl zeigt die Kernel-Nachrichten zusammen mit menschenlesbaren Zeitstempeln an. | ||
- | |||
- | ----- | ||
- | |||
- | ===== Beispiel-Ausgabe ===== | ||
- | Ein typischer **dmesg**-Befehl könnte eine Ausgabe wie folgt haben: | ||
- | < | ||
- | [ 0.000000] Linux version 5.4.0-70-generic (buildd@lcy02-amd64-019) (gcc version 8.4.0 (Ubuntu 8.4.0-1ubuntu1~18.04)) #78-Ubuntu SMP Wed Jan 13 00:31:34 UTC 2021 | ||
- | [ 0.010340] Booting the kernel. | ||
- | [ 0.030320] ACPI: Core revision 20200528 | ||
- | [ 0.050234] energy: energy_monitor: | ||
- | [ 0.071124] USB 1-1: New USB device found, idVendor=1d6b, | ||
- | [ 0.090014] USB 1-1: New USB device strings: Mfr=3, Product=1, SerialNumber=2 | ||
- | [ 0.111451] usb 1-1: Product: USB2.0 Hub | ||
- | [ 0.133756] hub 1-1:1.0: USB hub found | ||
- | [ 0.141990] hub 1-1:1.0: 4 ports detected | ||
- | </ | ||
- | |||
- | Die Ausgabe zeigt eine Reihe von Kernel-Nachrichten, | ||
- | |||
- | ----- | ||
- | |||
- | ===== Hinweis ===== | ||
- | * Die Ausgaben von **dmesg** enthalten oft viele technische Details. Die Ausgabe kann mit weiteren Befehlen wie `grep` gefiltert werden, um nach bestimmten Ereignissen oder Fehlern zu suchen. | ||
- | | ||
- | * **dmesg** kann für die Fehlerbehebung von Hardware- oder Treiberproblemen nützlich sein, da es Informationen über Geräte und Treiberanfragen liefert. | ||
- | |||
- | ----- | ||
- | |||
- | ===== Weitere Informationen ===== | ||
- | Die Man-Page liefert detaillierte Informationen über den Befehl **dmesg** und die verfügbaren Optionen: | ||
- | < | ||
- | man dmesg | ||
- | </ | ||
- | |||
- | Weitere Informationen und Dokumentation zu **dmesg** findest du auf der [[https:// | ||