在 Debian 系统中,dmesg 日志(内核环形缓冲区日志)可以通过以下几种方式查看:
dmesg
adm 组(部分系统普通用户也可看)sudo dmesg
Debian 默认可能不保存 dmesg 到文件,但以下位置常见:
journalctl -k
查看本次启动的内核日志:
journalctl -k -b
查看上一次启动:
journalctl -k -b -1
/var/log/dmesg
或
/var/log/kern.log
查看:
less /var/log/dmesg
less /var/log/kern.log
注意:
/var/log/dmesg通常只在启动时由启动脚本保存一次,不包含运行中的新日志。
dmesg -w
或
journalctl -k -f
| 需求 | 命令 |
|---|---|
| 查看当前内核日志 | dmesg |
| 查看历史内核日志 | journalctl -k |
| 实时跟踪 | dmesg -w |
| 文件方式 | /var/log/dmesg 或 /var/log/kern.log |
如果你是 Debian 10+(使用 systemd),推荐用 journalctl -k,比文件更完整。