dmesg(8)
| DMESG(8) | ALT Linux | DMESG(8) |
НАЗВАНИЕ
dmesg - выводит сообщения ядра при начальной загрузке Linux или настраивает их буфер
СИНТАКСИС
dmesg [ -c ] [ -n уровень ] [ -s размбуфера ]
ОПИСАНИЕ
dmesg используется для просмотра и настройки уровня выходных сообщений, которые появляются в процессе начальной загрузки ядра Linux и хранятся в кольцевом буфере. Это полезная команда может помочь пользователю увидеть, как Linux распознавал устройства во время начальной загрузки и получить диагностическую информацию, которую выводили драйвера. Эту информацию можно использовать для устранения проблем в работе некоторых устройств. В данном случае вместо копирования с экрана сообщений в ручную, пользователю нужно всего лишь вызвать команду:
- -c
- Очистить содержимое буфера сообщений ядра после вывода.
- -s размбуфера
- Использовать для буфера сообщений ядра, буфер размером размбуфера. По умолчанию его размер 16392 байт. (Изначально стандартный буфер системного журнала (syslog) был 4096 байт, затем, начиная с ядра 1.3.54 - 8192 байт, а с ядра 2.1.113 - 16384 байт.) Если вы установили больший размер буфера сообщений ядра, чем определённый по умолчанию, то эту опцию можно использовать для просмотра всего буфера.
- -n уровень
- Установить уровень, на котором сообщения системного журнала будут выводиться на консоль. Например, -n 1 предотвращает вывод на консоль всех сообщений, за исключением явно тревожных. Несмотря на это, сообщения всех уровней будут записываться в /proc/kmsg, так что, сервисом syslogd(8) всё ещё можно будет контролировать источник появления сообщения ядра. Когда используется опция -n, dmesg не будет выводить или очищать кольцевой буфер сообщений ядра. При использовании обоих опций, только последняя опция командной строки будет иметь эффект.
СМ. ТАКЖЕ
АВТОР
Theodore Ts'o (tytso@athena.mit.edu)
ПЕРЕВОД
Василий Коломеец (Vasily Kolomeets) <boojuman@gmail.com>
| 23 сентября 2005 | ALT Linux |
