首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法查看printk输出

无法查看printk输出
EN

Unix & Linux用户
提问于 2015-11-17 17:06:54
回答 2查看 1.3K关注 0票数 0

我一直试图用printk语句调试我的内核代码。但是这些消息没有显示在控制台上。cat /proc/sys/内核/printk给出了7 4 1 7,原因是什么?

EN

回答 2

Unix & Linux用户

发布于 2015-11-17 18:53:33

使用以下命令:

代码语言:javascript
复制
dmesg -E

-E :启用将消息打印到控制台

票数 2
EN

Unix & Linux用户

发布于 2020-11-20 08:21:06

检查您的/etc/rsyslog.conf并查找任何kern.*规则。这应该会告诉您内核级别打印到哪里。您还可以指定您自己的位置,例如:

代码语言:javascript
复制
kern.debug                  /var/log/kernDebug.log

用于调试级别的内核消息。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/243647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档