我一直试图用printk语句调试我的内核代码。但是这些消息没有显示在控制台上。cat /proc/sys/内核/printk给出了7 4 1 7,原因是什么?
发布于 2015-11-17 18:53:33
使用以下命令:
dmesg -E-E :启用将消息打印到控制台
发布于 2020-11-20 08:21:06
检查您的/etc/rsyslog.conf并查找任何kern.*规则。这应该会告诉您内核级别打印到哪里。您还可以指定您自己的位置,例如:
kern.debug /var/log/kernDebug.log用于调试级别的内核消息。
https://unix.stackexchange.com/questions/243647
复制相似问题