内核调试 /proc/kmsg 和 dmesg

dmesg 打印内核启动过程的所有信息,/proc/kmsg也是打印内核的信息, 但是与dmesg 有不同, 第一次执行/proc/kmsg 打印到目前位置的所有内核信息,再次执行/proc/kmsg,

不打印打印过了的信息,打印第一次执行之后的信息,下面举个例子:

第一次执行dmesg打印:

A

C

第一次执行/proc/kmsg打印:

A

C

第二次执行dmesg打印:
A

C

D
第2次执行/proc/kmsg打印:

D

依次类推。
--------------------- 
版权声明:本文为CSDN博主「zlcchina」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zlcchina/article/details/24195331