我是靠谱客的博主 甜美小蚂蚁,最近开发中收集的这篇文章主要介绍linux更改日志输出级别,如何修改arm Linux中Printk的等级,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

首先,printk有8个loglevel,定义在中,其中数值范围从0到7,数值越小,优先级越高。

#defineKERN_EMERG"<0>"/* system is unusable*/系统崩溃

#defineKERN_ALERT"<1>"/* action must be taken immediately*/必须紧急处理

#defineKERN_CRIT"<2>"/* critical conditions*/临界条件,严重的硬软件错误

#defineKERN_ERR"<3>"/* error conditions*/报告错误

#defineKERN_WARNING"<4>"/* warning conditions*/警告

#defineKERN_NOTICE"<5>"/* normal but significant condition*/普通但还是须注意

#defineKERN_INFO"<6>"/* informational*/信息

#defineKERN_DEBUG"<7>"/* debug-level messages*/调试信息

从这里也可以看出他们的优先级是数值越小,其紧急和严重程度就越高。

extern int console_printk[];

#define console_loglevel (console_printk[0])

#define default_message_loglevel (console_printk[1])

#define minimum_console_loglevel (console_printk[2]

最后

以上就是甜美小蚂蚁为你收集整理的linux更改日志输出级别,如何修改arm Linux中Printk的等级的全部内容,希望文章能够帮你解决linux更改日志输出级别,如何修改arm Linux中Printk的等级所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部