在 Debian 系统中,“message”通常指系统日志和内核消息。实时监控 Debian 上的 messages(日志信息)常用方法如下:
注意:Debian 默认使用 rsyslog / systemd-journald,部分版本可能没有
/var/log/messages,而是使用journalctl。
sudo tail -f /var/log/messages
如果文件不存在:
ls /var/log/
常见日志:
/var/log/syslog/var/log/kern.log/var/log/auth.log示例:
sudo tail -f /var/log/syslog
Debian 8+ 默认使用 systemd
sudo journalctl -f
sudo journalctl -k -f
sudo journalctl -u nginx -f
sudo journalctl -p err -f
sudo dmesg -w
或:
sudo watch dmesg
sudo tail -f /var/log/auth.log
sudo tail -f /var/log/kern.log
安装:
sudo apt install multitail
使用:
sudo multitail /var/log/syslog /var/log/auth.log
sudo apt install lnav
lnav /var/log/syslog
Debian 默认使用 rsyslog,可在 /etc/rsyslog.conf 中开启:
*.* /var/log/messages
然后重启:
sudo systemctl restart rsyslog
如果你指的是:
可以告诉我,我可以给你更精准的方案。