printk打印信息终端里看不到

yuanheci 2023年08月03日 224次浏览

  有时候需要远程登录,但是这时候显示不了printk ,修改日志级别也显示不了。。。下面几种方法 用于远程登录的时候显示printk打印信息(曲线救国~)。

  1. dmesg

  这个不用多说,显示启动信息等 同时也可以显示printk 信息

  1. cat /var/log/messagescat

  这个也可以显示启动后printk打印的信息 但不包括启动信息

  1. cat /proc/kmsg

  以上两个都不是实时显示 只是输出信息 , 该命令会阻塞显示,只有当有新的日志信息产生时才会输出,做到实时输出printk信息的效果,这个对于调试很有用,直接开一个tmux,即可开始调试。