您的位置:首页 > 运维架构 > Linux

关于linux中printk的显示等级

2013-09-20 19:39 239 查看
cat /proc/sys/kernel/printk

6 4 1 7

这四个数分别为:

Console_loglevel、Default_message_loglevel、Minimum_console_level、Default_console_loglevel。

如果实在看不见,那么就去/var/log/message里面找。

在 < linux/kernel.h> 中定义了8种 记录级别。按照

优先级递减的顺序分别是:

KERN_EMERG “<0>” 用于紧急消息,常常是那些崩溃前的消息。

KERN_ALERT “<1>” 需要立刻行动的消息。

KERN_CRIT “<2>” 严重情况。

KERN_ERR “<3>” 错误情况。

KERN_WARNING “<4>” 有问题的警告

KERN_NOTICE “<5>” 正常情况,但是仍然值得注意

KERN_INFO “<6>” 信息型消息

KERN_DEBUG “<7>” 用作调试消息

没有指定优先级的printk默认使用DEFAULT_MESSAGE_LOGLEVEL优先级,

DEFAULT_MESSAGE_LOGLEVEL是一个在kernel/printk.c中定义的整数。在2.6.29内核中 #define DEFAULT_MESSAGE_LOGLEVEL 4 /* KERN_WARNING */。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: