GNU/Linux >> LINUX-Kenntnisse >  >> Linux

dmesg-Befehlsbeispiele unter Linux

Der Befehl dmesg ist ein großartiger Befehl zur Fehlerbehebung bei Hardwareproblemen. Wenn ein System zum ersten Mal startet, identifiziert der Kernel die verschiedenen Hardwaregeräte, die diesem System zur Verfügung stehen. Wenn der Kernel diese Geräte identifiziert, werden die Informationen in den Ringpuffer des Kernels geschrieben. Dieser Ringpuffer ist im Wesentlichen ein internes Protokoll für den Kernel. Der dmesg-Befehl kann verwendet werden, um diesen Ringpuffer auszudrucken.

Das Folgende ist eine Beispielausgabe des Befehls dmesg:

# dmesg
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.10.0-229.1.2.el7.x86_64 ([email protected]) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Fri Mar 27 03:04:26 UTC 2015
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-3.10.0-229.1.2.el7.x86_64 root=/dev/mapper/md0-root ro rd.lvm.lv=md0/swap crashkernel=auto rd.md.uuid=bec13d99:42674929:76663813:f748e7cb rd.lvm.lv=md0/root rd.md.uuid=7adf0323:b0962394:387e6cd0:b2914469 rhgb quiet LANG=en_US.UTF-8 systemd.debug
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009

Sie können die Option -T verwenden um die Nachrichten zusammen mit dem Zeitstempel anzuzeigen.

# dmesg -T | less

dmesg-Befehlsbeispiele

1. Um den Ringpuffer des Kernels zu drucken oder zu kontrollieren:

# dmesg

2. So löschen Sie den Ringpuffer des Kernels nach dem Drucken:

# dmesg -c

3. So drucken Sie den Rohnachrichtenpuffer:

# dmesg -r

4. So geben Sie die Größe des Ringpuffers an:

# dmesg -s 1024

5. So legen Sie die Protokollierungsebene fest:

# dmesg -n level
# dmesg -n 1      ## prevent all messages


Linux
  1. 7 Beispiele für Linux-df-Befehle

  2. sa-Befehlsbeispiele in Linux

  3. ac-Befehlsbeispiele in Linux

  4. df-Befehlsbeispiele in Linux

  5. du-Befehlsbeispiele in Linux

9 Beispiele für tee-Befehle unter Linux

9 diff-Befehlsbeispiele in Linux

Linux-IP-Befehl mit Beispielen

Dmesg-Befehl unter Linux

15 Linux-PS-Befehl mit Beispielen

id-Befehlsbeispiele in Linux