当前位置: 星创客 > 学习资源 > 讲师博文 > linux内核打印等级
linux内核打印等级 时间:2017-11-08     来源:星创客
1.printk的打印级别		

	#define KERN_EMERG  "<0>"   /* system is unusable           */
	#define KERN_ALERT  "<1>"   /* action must be taken immediately */
	#define KERN_CRIT   "<2>"   /* critical conditions          */
	#define KERN_ERR    "<3>"   /* error conditions         */
	#define KERN_WARNING "<4>"   /* warning conditions           */
	#define KERN_NOTICE "<5>"   /* normal but significant condition */
	#define KERN_INFO   "<6>"   /* informational            */
	#define KERN_DEBUG  "<7>"   /* debug-level messages         */
     
序  号: 0---------------------------7
优先级:高--------------------------低
 	
2.控制台打印级别
//控制台的打印等级:优先级高于该值的消息将被打印至控制台
#define console_loglevel (console_printk[0])	
//默认的消息打印级别:将用该优先级来打印没有优先级的消息
#define default_message_loglevel (console_printk[1])    
//控制台可以设置的小打印级别:控制台日志级别可被设置的小值(高优先级)
#define minimum_console_loglevel (console_printk[2])
//默认的控制台日志级别:控制台日志级别的缺省值
#define default_console_loglevel (console_printk[3]) 

3.查看当前打印级别  
	cat /proc/sys/kernel/printk
	4	4	1	7
	
	上述数据一一对应控制台打印级别
 
4.修改打印级别
su  //切换到root用户
echo      8  8  8  8              >      /proc/sys/kernel/printk		//修改
		‘要更改成控制台的打印级别’
cat		/proc/sys/kernel/printk		//查看
8  8  8  8


前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2018 北京华清远见科技发展有限公司 版权所有 ,京ICP备16055225号,京公海网安备11010802025203号
返回

讲师博文

星创客 - 华清远见旗下高端IT培训品牌

当前位置: 星创客 > 学习资源 > 讲师博文 >

linux内核打印等级
来源: 星创客 作者: 星创客 时间:2017-11-08

1.printk的打印级别 #define KERN_EMERG 0 /* system is unusable */ #define KERN_ALERT 1 /* action must be taken immediately */ #define KERN_CRIT 2 /* critical conditions */ #define KERN_ERR 3 /* error c...

1.printk的打印级别		

	#define KERN_EMERG  "<0>"   /* system is unusable           */
	#define KERN_ALERT  "<1>"   /* action must be taken immediately */
	#define KERN_CRIT   "<2>"   /* critical conditions          */
	#define KERN_ERR    "<3>"   /* error conditions         */
	#define KERN_WARNING "<4>"   /* warning conditions           */
	#define KERN_NOTICE "<5>"   /* normal but significant condition */
	#define KERN_INFO   "<6>"   /* informational            */
	#define KERN_DEBUG  "<7>"   /* debug-level messages         */
     
序  号: 0---------------------------7
优先级:高--------------------------低
 	
2.控制台打印级别
//控制台的打印等级:优先级高于该值的消息将被打印至控制台
#define console_loglevel (console_printk[0])	
//默认的消息打印级别:将用该优先级来打印没有优先级的消息
#define default_message_loglevel (console_printk[1])    
//控制台可以设置的小打印级别:控制台日志级别可被设置的小值(高优先级)
#define minimum_console_loglevel (console_printk[2])
//默认的控制台日志级别:控制台日志级别的缺省值
#define default_console_loglevel (console_printk[3]) 

3.查看当前打印级别  
	cat /proc/sys/kernel/printk
	4	4	1	7
	
	上述数据一一对应控制台打印级别
 
4.修改打印级别
su  //切换到root用户
echo      8  8  8  8              >      /proc/sys/kernel/printk		//修改
		‘要更改成控制台的打印级别’
cat		/proc/sys/kernel/printk		//查看
8  8  8  8


相关推荐

全国咨询热线:400-611-6270

?2004-2018华清远见教育科技集团 版权所有 京ICP备16055225号 京公海网安备11010802025203号