Linux 查看日志

在 Linux 中,内核日志使用 printk 函数进行输出。你可以通过以下方法查看 printk 的日志:

  1. 使用 dmesg 命令:

    dmesg

    这个命令会显示内核环缓冲区中的日志消息,包括使用 printk 输出的消息。你可以通过滚动浏览输出来查看完整的日志。

  2. 查看 /var/log/kern.log/var/log/messages 文件:

    cat /var/log/kern.log

    cat /var/log/messages

    这些文件包含了内核和系统消息的日志,其中包括使用 printk 输出的消息。

  3. 使用 journalctl 命令(仅适用于使用 systemd 日志管理器的系统):

    journalctl -k

    这个命令会显示内核消息日志,包括使用 printk 输出的消息。

请注意,要查看 printk 的日志,你需要具有 root 或 sudo 权限,因为这些日志通常只对特权用户可见。

希望这能帮助到你找到 printk 的日志信息。

相关推荐
莎士比亚的文学花园16 分钟前
Linux驱动开发(1)——系统移植
linux·运维·服务器
PH = 731 分钟前
OverlayFS联合文件系统使用示例
java·linux·服务器
AC赳赳老秦42 分钟前
OpenClaw进阶技巧:批量修改文件内容、替换关键词,解放双手
java·linux·人工智能·python·算法·测试用例·openclaw
Joseph Cooper2 小时前
STM32MP157 Linux驱动学习笔记(四):典型总线与设备模型(SPI/USB)
linux·stm32·学习
坚持就完事了2 小时前
Linux中的mv命令
linux·运维·服务器
SongYuLong的博客2 小时前
Claude Code安装配置(Linux)
linux·运维·服务器
栈低来信2 小时前
kernel信号量源码分析
linux
结衣结衣.3 小时前
手把手教你实现文档搜索引擎
linux·c++·搜索引擎·开源·c++11
sdm0704274 小时前
进程间通信
linux·运维·服务器
蚰蜒螟4 小时前
Linux内核启动(init)与程序执行(execve)深度解析:从kernel_init到load_elf_binary
linux·运维·服务器