Provided by: util-linux-locales_2.40.2-1ubuntu1.2_all 

НАЗИВ
dmesg - исписује или контролише међумеморију кернел прстена
УВОД
dmesg [options] dmesg --clear dmesg --read-clear [options] dmesg --console-level level dmesg --console-on dmesg --console-off
ОПИС
dmesg is used to examine or control the kernel ring buffer. Основна радња је приказивање свих порука из међумеморије кернел прстена.
ОПЦИЈЕ
Опције --clear, --read-clear, --console-on, --console-off, и --console-level се узајамно искључују. -C, --clear Чисти међумеморију прстена. -c, --read-clear Чисти међумеморију прстена након што прво испише њен садржај. -D, --console-off Искључује исписивање порука у конзоли. -d, --show-delta Приказује временску ознаку и разлику времена утрошеног између порука. Ако се користи са --notime тада се исписује само разлика времена без временске ознаке. -E, --console-on Укључује исписивање порука у конзоли. -e, --reltime Приказује локално време и разлику у људима читљивом формату. Знајте да претварање у локално време може бити нетачно (видите -T за више појединости). -F, --file датотека Read the syslog messages from the given file. Note that -F does not support messages in kmsg format. See -K instead. -f, --facility списак Ограничава излаз на дати (зарезом раздвојен) списак објеката. На пример: dmesg --facility=daemon ће исписати поруке само са позадинаца система. За свим подржаним објектима видите излаз --help-а. -H, --human Укључује људима читљив излаз. Видите такође --color, --reltime и --nopager. -J, --json Користи ЈСОН излазни формат. Излазни формат времена је само у формату „sec.usec“, ниво хитности бележења се не декодира по основи (користите --decode да поделите по тежини и хитности), остале опције за управљање излазним форматом или форматом времена се тихо занемарују. -K, --kmsg-file file Read the /dev/kmsg messages from the given file. Different record as expected to be separated by a NULL byte. -k, --kernel Исписује поруке кернела. -L, --color[=када] Боји излаз. Опциони аргумент „when“ може бити auto, never или always. Ако је аргумент „when“ изостављен, подразумева се auto. Боје се могу искључити; за текућу уграђену основност видите излаз --help. Видите испод такође одељак БОЈЕ. -l, --level списак Ограничава излаз на дати (зарезом раздвојен) списак нивоа. На пример: dmesg --level=err,warn ће исписати само поруке грешке и упозорења. За све подржане нивое видите излаз --help-а. Додавање плуса + називу нивоа такође укључује све више нивое. На пример: dmesg --level=err+ исписаће нивое err, crit, alert и emerg. Пред-додавање ће укључити све ниже нивое. -n, --console-level ниво Поставља ниво на коме се исписивање порука обавља у конзоли. ниво је број нивоа или скраћеница назива нивоа. За све подржане нивое видите излаз --help-а. На пример, -n 1 или -n emerg спречава све поруке, осим порука хитности (панике), да се појаве на конзоли. Сви нивои порука се још увек пишу у /proc/kmsg, тако да се syslogd(8) још увек може користити за контролисање тачно где се појављујз поруке кернела. Када се користи опција -n, dmesg неће исписати или очистити међумеморију прстена кернела. --noescape Неисписиви и потенцијално небезбедни знакови (нпр., оштећени вишебајтни низови, знакови контролисања терминала, итд.) су измењени у формату \x<хекс> из безбедносних разлога по основи. Ова опција искључује ову функцију. Искористива је на пример у сврху прочишћавања заједно са --raw. Будите пажљиви и немојте је користити по основи. -P, --nopager Не преспаја излаз у страничару. Страничар је укључен по основи за --human излаз. -p, --force-prefix Додаје информације објекта, нивоа или временске ознаке сваком реду у поруци са више редова. -r, --raw Исписује међумеморију сирове поруке, тј. не цепа префикле нивоа дневника, али су сви неисписиви знакови још увек измењени (видите такође --noescape). Знајте да стварни сирови формат зависи од начина на који dmesg чита поруке кернела. Уређај /dev/kmsg користе другачији формат од syslog-а(2). Зарад повратне сагласности, dmesg враћа податке увек у syslog(2) формату. Могуће је прочитати стварне сирове податке из /dev/kmsg, на пример, помоћу наредбе „dd if=/dev/kmsg iflag=nonblock“. -S, --syslog Приморава dmesg да користи syslog(2) кернел сучеље да чита поруке кернела. Основно је коришћење /dev/kmsg уместо syslog(2) од кернела 3.5.0. -s, --buffer-size величина Користи међумеморију величине да пропита међумеморију прстена кернела. Ово је 16392 по основи. (Основна величина међумеморије системског дневника кернела је била прво 4096, 8192 од 1.3.54, 16384 од 2.1.113.) Ако поставите међумеморију кернела на већу вредност од основне, тада се ова опција може користити за преглед читаве међумеморије. -T, --ctime Исписује људима читљиве временске печате. Be aware that the timestamp could be inaccurate! The time source used for the logs is not updated after system SUSPEND/RESUME. Timestamps are adjusted according to current delta between boottime and monotonic clocks, this works only for messages printed after last resume. --since време Приказује запис од наведеног времена. Подржана је грануларност подсекунде. Време је могуће навести на апсолутни начин као и релативним прибележавањем (нпр. „пре 1 сат“). Знајте да временска ознака може бити нетачна и погледајте --ctime за више о томе. --until време Приказује запис до наведеног времена. Подржана је грануларност испод секунде. Време је могуће навести на апсолутни начин као и релативним прибележавањем (нпр. „пре 1 сат“). Знајте да временска ознака може бити нетачна и погледајте --ctime за више о томе. -t, --notime Не исписује временске пешате кернела. --time-format формат Print timestamps using the given format, which can be ctime, reltime, delta, iso or raw. The first three formats are aliases of the time-format-specific options. The raw format uses the default timestamp format showing seconds since boot. The iso format is a dmesg implementation of the ISO-8601 timestamp format. The purpose of this format is to make the comparing of timestamps between two systems, and any other parsing, easy. The definition of the iso timestamp is: YYYY-MM-DD<T>HH:MM:SS,<microseconds>←+><timezone offset from UTC>. Формат iso има исти проблем као ctime: време може бити нетачно када се систем обустави и поново настави са радом. --time-format may be used multiple times with different values for format to output each specified format. The delta always follows ctime or raw if specified together. -u, --userspace Исписује поруке корисничког простора. -w, --follow Чека на нове поруке. Ова функција је подржана само на системима са читљивом /dev/kmsg (од кернела 3.5.0). -W, --follow-new Чека и исписује само нове поруке. -x, --decode Декодира бројеве објекта и нивоа (предности) у људима читљиве префиксе. -h, --help Приказује текст помоћи и излази. -V, --version Исписује издање и излази.
БОЈЕ
Обојавање излаза је примењено „terminal-colors.d(5)“ функционалношћу. Изричито обојавање се може искључити празном датотеком /etc/terminal-colors.d/dmesg.disable за наредбу dmesg или за све алате са /etc/terminal-colors.d/disable Корисничке специфичне $XDG_CONFIG_HOME/terminal-colors.d или $HOME/.config/terminal-colors.d преписују општа подешавања. Знајте да се обојавање излаза може укључити по основи, и у том случају terminal-colors.d директоријуми не треба још да постоје. Логички називи боја које подржава dmesg су: subsys Префикс подсистема поруке (нпр., „ACPI:“). time Временски печат поруке. timebreak Временска ознака поруке у кратком „ctime“ формату у --reltime или --human излазу. alert Текст поруке са упозоравајућом предношћу дневника. crit Текст поруке са критичном предношћу дневника. err Текст поруке са грешком предности дневника. упоз Текст поруке са упозоравајућом предношћу дневника. segfault Текст поруке која информише о неуспеху сегментације.
ИЗЛАЗНО СТАЊЕ
dmesg can fail reporting permission denied error. This is usually caused by dmesg_restrict kernel setting, please see syslog(2) for more details.
АУТОРИ
Karel Zak <kzak@redhat.com> dmesg was originally written by Theodore Ts’o <tytso@athena.mit.edu>.
ПОГЛЕДАЈТЕ ТАКОЂЕ
terminal-colors.d(5), syslogd(8)
ПРИЈАВЉИВАЊЕ ГРЕШАКА
За пријављивање грешака, користите пратиоца грешака на https://github.com/util-linux/util-linux/issues.
ДОСТУПНОСТ
Наредба dmesg је део пакета „util-linux“ који се може преузети са Архиве Линукс кернела <https://www.kernel.org/pub/linux/utils/util-linux/>. util-linux 2.40.2 2025-06-05 DMESG(1)