在 CentOS 里,“message”一般指的是 系统日志 / 启动信息 / 服务输出。不同 CentOS 版本(6 / 7 / 8 / Stream)方式不一样,下面按常见场景给你说明。
dmesg
实时查看:
dmesg -w
如果是 systemd,也可以用:
journalctl -k
journalctl
journalctl -u 服务名
例如:
journalctl -u sshd
journalctl -u nginx
journalctl -f
systemctl enable rsyslog
systemctl start rsyslog
/var/log/messages
查看:
tail -f /var/log/messages
dnf install rsyslog -y
systemctl enable rsyslog
systemctl start rsyslog
journalctl -b
开机时显示启动过程(GRUB):
grub2-editenv - list
如需永久开启内核 debug 输出(不推荐生产):
grubby --update-kernel=ALL --args="verbose"
| 场景 | 命令 |
|---|---|
| 看内核 / 硬件消息 | dmesg |
| 看服务日志 | journalctl -u 服务名 |
| 看传统系统消息 | /var/log/messages |
| 实时日志 | journalctl -f |
如果你能具体说一下:
我可以给你一条最精准的命令 ✅