在 CentOS 系统中,messages 日志文件通常位于 /var/log/ 目录下,具体路径为:
/var/log/messages
cat /var/log/messages
或实时查看(类似 tail -f):
tail -f /var/log/messages
less 分页查看(推荐)less /var/log/messages
在 less 中可按 /关键字 搜索内容。
grep 过滤关键信息grep "error" /var/log/messages
某些 CentOS 版本(尤其是 CentOS 7+,使用 systemd 和 rsyslog/journald)可能默认未启用 /var/log/messages:
rsyslog 服务是否运行:systemctl status rsyslog
systemctl start rsyslog
/etc/rsyslog.conf 中是否有类似配置:*.info;mail.none;authpriv.none;cron.none /var/log/messages
journalctl(CentOS 7+ 推荐)如果系统使用 systemd,日志可能由 journald 管理,可用:
journalctl
或查看内核日志:
journalctl -k
/var/log/messagesjournalctl(CentOS 7/8/Stream)sudo。