社区
Linux_Kernel
帖子详情
printk不能显示打印信息
qqmini2440
2012-05-05 08:44:49
centos
printk不能显示打印信息,
想用printk直接打印信息,,
查看日记太麻烦了,
dmesg 也觉的麻烦,,,
谢谢
...全文
477
5
打赏
收藏
printk不能显示打印信息
centos printk不能显示打印信息, 想用printk直接打印信息,, 查看日记太麻烦了, dmesg 也觉的麻烦,,, 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
silence0511
2014-03-04
打赏
举报
回复
引用 4 楼 lvyinghong 的回复:
开关等级不够, echo 8 > /proc/sys/kernel/printk 这样设置一下就可以了
ubuntu下修改还是不显示,据说在无法再图形界面下显示。。
lvyinghong
2012-05-07
打赏
举报
回复
开关等级不够, echo 8 > /proc/sys/kernel/printk 这样设置一下就可以了
如此美丽的你
2012-05-06
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
printk只输出到终端(tty)上,伪终端的话不能直接显示。
[/Quote]
学习了
goodmrning
2012-05-05
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
printk只输出到终端(tty)上,伪终端的话不能直接显示。
[/Quote]
++
沭水河畔
2012-05-05
打赏
举报
回复
printk只输出到终端(tty)上,伪终端的话不能直接显示。
Linux:
pr
int
k与
pr
int
f的区别
levels.h中定义),不写则默认为级别4(MESSAGE_LOGLEVEL_DEFAULT),级别高于设定的输出级别才可以
显示
(可在include/linux/
pr
int
k.h修改宏CONSOLE_LOGLEVEL_DEFAULT设定输出级别,默认为7): 定义 级别 含义 ...
pr
int
k
不能
输出问题
pr
int
k是内核调试的重要手段,我们知道查看
pr
int
k的
打印信息
可以用dmesg命令来查看,但是有时你会发现,你要的
pr
int
k打印并没有打印出来,这是为什么呢? 原因是你的
打印信息
很早就打印了,只是由于
打印信息
过多,...
pr
int
k打印不出信息可能的原因
1.
pr
int
k打印的信息等级不够,被控制台屏蔽 echo “7” > /
pr
oc/sys/kernel/
pr
int
k dmesg | grep -i gpio_cst 2.设备和驱动根本就没匹配,检查两者的compatible属性
pr
int
k内容不在终端
显示
pr
int
k内容不在终端
显示
pr
int
k调试信息无法打印到控制台
一般这种情况出现在发行版Linux(如Ubuntu/Centos)驱动开发中,出现这个问题的原因是:
pr
int
k默认的输出设备是/dev/console,而这个设备只能在内核中访问。我们用户使用的控制台,也叫终端,对应到的是/dev/tty*。 你...
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章