Answers:
Sysctl设置记录在Documentation/sysctl/*.txt
内核源代码树中。在Debian上,安装linux-doc
以安装文档usr/share/doc/linux-doc-*/Documentation/
(大多数发行版都有类似的软件包)。来自Documentation/sysctl/kernel.txt
:
四个值中
printk
分别表示:console_loglevel
,default_message_loglevel
,minimum_console_loglevel
和default_console_loglevel
分别。这些值会影响
printk()
打印或记录错误消息时的行为。请参阅man 2 syslog
以获取有关不同日志级别的更多信息。
console_loglevel
:具有更高优先级的消息将被打印到控制台default_message_loglevel
:没有明确优先级的邮件将以该优先级打印minimum_console_loglevel
:可以设置console_loglevel的最小值(最大值)default_console_loglevel
:的默认值console_loglevel
我找不到default_console_loglevel
用于用途的任何清晰的散文说明。在Linux内核源代码中,kernel.printk
sysctl进行设置console_printk
。该default_console_loglevel
字段似乎没有在任何地方使用。
kernel.printk
值说明