dmesg(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

Namn

dmesg – visa eller hantera kärnans ringbuffert

Synopsis

dmesg [alternativ]

dmesg --clear

dmesg --read-clear [alternativ]

dmesg --console-level nivå

dmesg --console-on

dmesg --console-off

Beskrivning

dmesg används för att visa eller hantera kärnans ringbuffert.

Standardbeteendet är att visa alla meddelanden från kärnans ringbuffert.

Alternativ

-C, --clear

Rensar ringbufferten.

-c, --read-clear

Visar ringbuffertens innehåll och rensar den därefter.

-D, --console-off

Inaktiverar utskrift av meddelanden till konsolen.

-E, --console-on

Aktiverar utskrift av meddelanden till konsolen.

-e, --reltime

Visar lokal tid och tidsdifferens i läsbar form.

-F, --file fil

Läser systemloggmeddelanden från angiven fil.

-f, --facility lista

Begränsar utskriften till angiven (komma-separerad) lista av faciliteter, t.ex.:
dmesg --facility=daemon

-H, --human

Aktiverar läsbar utskrift. Se även --color och --reltime.

-J, --json

Använder JSON-utskriftsformat.

-K, --kmsg-file fil

Läser meddelanden från fil i /dev/kmsg-format.

-k, --kernel

Visar endast kärnmeddelanden.

-L, --color [när]

Färgar utdata. när kan vara auto, never eller always.

-l, --level lista

Begränsar utskriften till angivna nivåer, t.ex.:
dmesg --level=err,warn

-n, --console-level nivå

Anger den nivå vid vilken utskrift av meddelanden görs till konsolen.

--noescape

Inaktiverar säkerhetsfiltrering av farliga tecken i utskriften.

-P, --nopager

Inaktiverar paginering.

-r, --raw

Visar råmeddelandebufferten utan att ta bort loggnivåprefix.

-s, --buffer-size storlek

Använder en buffert av storlek vid hämtning av kärnans ringbuffert.

-T, --ctime

Visar tidsstämplar i läsbart format. **Observera att tidsstämplarna kan vara felaktiga** efter systemets **suspend/resume**.

--since tid

Visar meddelanden från och med angiven tid.

--until tid

Visar meddelanden fram till angiven tid.

-t, --notime

Döljer tidsstämplar.

--time-format format

Visar tidsstämplar i angivet format, som kan vara ctime, reltime, delta, iso eller raw.

-w, --follow

Väntar på nya meddelanden och visar dem i realtid.

-W, --follow-new

Väntar och visar endast nya meddelanden.

-x, --decode

Dekodar faciliteter och loggnivåer till läsbara prefix.

-h, --help

Visar hjälpinformation och avslutar.

-V, --version

Visar versionsinformation och avslutar.

Färginställningar

Färgkodning hanteras via terminal-colors.d. Standardfärger kan inaktiveras genom att skapa en tom fil:

/etc/terminal-colors.d/dmesg.disable

Följande färgkategorier stöds:

  • subsys – Meddelandets sub-system (t.ex. "ACPI:")
  • time – Tidsstämpeln
  • alert – Meddelanden på larmnivå
  • crit – Kritiska meddelanden
  • err – Felmeddelanden
  • warn – Varningsmeddelanden
  • segfault – Meddelanden om segmenteringsfel

Avslutningsstatus

Om dmesg misslyckas med ett "permission denied"-fel kan detta bero på att kärnparametern dmesg_restrict är aktiverad. Se syslog(2) för mer information.

Författare

dmesg är skriven av:

  • Karel Zak <kzak@redhat.com>
  • Ursprungligen skriven av Theodore Ts’o <tytso@athena.mit.edu>

Se även

Felrapporter

Rapportera buggar via GitHub.

Tillgänglighet

dmesg är en del av util-linux och kan laddas ner från: Kernel.org

Om du har förbättringsförslag för denna manual, skicka ett mejl till: man-pages@man7.org

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dmesg.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.