温馨提示×

centos message怎么实时查看

小樊
39
2026-10-11 22:45:10
栏目: 智能运维

在 CentOS 中,实时查看 message 日志(通常是 /var/log/messages)常用以下几种方式:


1️⃣ 使用 tail -f(最常用)

tail -f /var/log/messages
  • 实时滚动显示新日志
  • Ctrl + C 退出

如果日志较大,只看最后 100 行并实时:

tail -n 100 -f /var/log/messages

2️⃣ 使用 less +F(类似实时跟踪)

less +F /var/log/messages
  • 进入后自动跟踪
  • 按 Ctrl + C 暂停
  • 按 F 继续跟踪
  • q 退出

3️⃣ CentOS 7+(使用 systemd-journald)

CentOS 7 及以后,/var/log/messages 可能由 rsyslog 生成,也可以直接用:

journalctl -f

实时查看所有系统日志

只看某个服务:

journalctl -u sshd -f

4️⃣ 实时监控并过滤关键字

tail -f /var/log/messages | grep error

5️⃣ 权限说明

通常需要 root 权限:

sudo tail -f /var/log/messages

如果你是 CentOS 6 / 7 / 8 / Stream,可以告诉我版本,我可以给你更精准的命令。

0 踩