dmesg命令用于控制内核dmesg缓存区。
dmesg
dmesg [-c/-C/-D/-E/-L/-U]
dmesg -s [size]
dmesg -l [level]
dmesg > [fileA]
表 1 参数说明
-
该命令依赖于LOSCFG_SHELL_DMESG,使用时通过menuconfig在配置项中开启"Enable Shell dmesg":
Debug ---> Enable a Debug Version ---> Enable Shell ---> Enable Shell dmesg
-
dmesg参数缺省时,默认打印缓存区内容。
-
各“ - ”选项不能混合使用。
- 写入文件需确保已挂载文件系统。
- 关闭串口打印会影响shell使用,建议先连接telnet再尝试关闭串口。
举例:
输入dmesg > /usr/dmesg.log。