本文主要是介绍修改内核printk打印级别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在内核启动的cmdline中添加如下变量:
loglevel=3
3为对应的打印级别,因此,所有打印级别高于3的打印都会打印出来,低于的都不会被打印出来
3可以关掉内核的大部分打印,加快开机速度
pr_debug
在对应模块的Makefile添上
则动态打印的pr_debug就会打开
ccflags-y += -DDBUG
ccflags-y += -DVERBOSE_DEBUG
手动打开可以用如下命令:
echo 8 > /proc/sys/kernel/printk
手动关掉打印
echo 0 > /proc/sys/kernel/printk
这篇关于修改内核printk打印级别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!