在 Linux 中,内核日志使用 printk
函数进行输出。你可以通过以下方法查看 printk
的日志:
-
使用
dmesg
命令:
dmesg
这个命令会显示内核环缓冲区中的日志消息,包括使用printk
输出的消息。你可以通过滚动浏览输出来查看完整的日志。 -
查看
/var/log/kern.log
或/var/log/messages
文件:
cat /var/log/kern.log
或
cat /var/log/messages
这些文件包含了内核和系统消息的日志,其中包括使用printk
输出的消息。 -
使用
journalctl
命令(仅适用于使用 systemd 日志管理器的系统):
journalctl -k
这个命令会显示内核消息日志,包括使用printk
输出的消息。
请注意,要查看 printk
的日志,你需要具有 root 或 sudo 权限,因为这些日志通常只对特权用户可见。
希望这能帮助到你找到 printk
的日志信息。