La configuración de Sysctl está documentada Documentation/sysctl/*.txt
en el árbol de fuentes del núcleo. En Debian, instale linux-doc
para tener la documentación usr/share/doc/linux-doc-*/Documentation/
(la mayoría de las distribuciones tienen un paquete similar). De Documentation/sysctl/kernel.txt
:
Los cuatro valores en printk
Significan: console_loglevel
,
default_message_loglevel
, minimum_console_loglevel
y
default_console_loglevel
respectivamente.
Estos valores influyen en el printk()
comportamiento al imprimir o registrar mensajes de error. Consulte man 2 syslog
para obtener más información sobre los diferentes niveles de registro.
console_loglevel
: los mensajes con una prioridad superior a esta se imprimirán en la consola
default_message_loglevel
: los mensajes sin una prioridad explícita se imprimirán con esta prioridad
minimum_console_loglevel
: valor mínimo (más alto) en el que se puede establecer console_loglevel
default_console_loglevel
: valor predeterminado para console_loglevel
No encuentro ninguna explicación en prosa clara de para qué default_console_loglevel
se utiliza. En la fuente del kernel de Linux , se kernel.printk
establece sysctl console_printk
. El default_console_loglevel
campo no parece ser usado en ningún lado.