[原创]printk()打印终端不显示

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: [原创]printk()打印终端不显示

调试内核的时候,我们喜欢用printk来打印输出,但是在Linux系统并不见得立马就能打印出来,那么可以按照如下三种方式,便可以解决大部分问题:

1:在终端设置:

echo 8 > /proc/sys/kernel/printk

2:终端键入命令:

dmesg

3:终端键入命令:

cat /proc/kmsg

你会发现这个/proc/kmsg会阻塞住,是的,这个确实是这样的,你可以另开一个终端输出,此时就可以看到/proc/kmsg输出的内容了.

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: [原创]printk()打印终端不显示

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: