欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 美景 > linux 内核日志级别与查看方式

linux 内核日志级别与查看方式

2024/10/24 15:16:49 来源:https://blog.csdn.net/WUNEAL/article/details/140212494  浏览:    关键词:linux 内核日志级别与查看方式

控制台内核日志相关命令
查看内核日志的命令
1. dmesg(dmesg -T 带标准时间输出)
2. cat /dev/kmsg
以上两个命令输出是一样的
日志级别说明
数字越小级别越高

0 (KERN_EMERG)        系统不可用
1 (KERN_ALERT)        必须立即采取行动
2 (KERN_CRIT)        紧急情况
3 (KERN_ERR)        错误情况
4 (KERN_WARNING)    警告情况
5 (KERN_NOTICE)        普通带需要注意的情况
6 (KERN_INFO)        信息
7 (KERN_DEBUG)        调试级别信息

调整内核日志输出级别
1.查看内核输出级别
cat /proc/sys/kernel/printk
4 4 1 7

2.修改内核输出级别
echo '1 4 1 7' | sudo tee /proc/sys/kernel/printk四个数字分别代表以下的意思:
console_loglevel
控制台日志级别:优先级高于该值的消息将被打印至控制台
default_message_loglevel
缺省的消息日志级别:将用该优先级来打印没有优先级的消息
minimum_console_loglevel
最低的控制台日志级别:控制台日志级别可被设置的最小值(最高优先级)
default_console_loglevel
缺省的控制台日志级别:控制台日志级别的缺省值3.通过dmesg调整控制台输出级别
dmesg -n <loglevel>
该修改只是修改控制台的日志级别,dmesg 还是按照默认级别进行输出。4.通过boot参数来修改
loglevel=<level>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com