在 Debian 系统中,“message”通常指系统日志、启动信息、服务输出或用户消息。下面按常见场景给你一个实用速查表,你可以按需查看。
journalctl(推荐,systemd 系统)Debian 8 及以后默认使用 systemd。
journalctl
常用参数:
journalctl -xe # 查看最近日志并自动翻页
journalctl -f # 实时查看(类似 tail -f)
journalctl -p err # 只看错误
journalctl --since today
journalctl -u sshd # 查看某个服务
ls /var/log/
常见文件:
/var/log/syslog —— 系统日志(最常用)/var/log/messages —— 部分系统可能没有/var/log/kern.log —— 内核日志/var/log/dpkg.log —— 软件安装日志/var/log/apt/history.log —— apt 操作记录查看示例:
less /var/log/syslog
tail -f /var/log/syslog
journalctl -b
journalctl -b -1
dmesg
dmesg | less
dmesg | grep -i error
systemctl status 服务名
例如:
systemctl status ssh
systemctl status nginx
查看服务详细日志:
journalctl -u nginx
cat /var/mail/用户名
mail
last
who
journalctl --user
或查看通知日志(部分桌面环境):
gnome-logs
journalctl -p 3 -xb
优先级说明:
你可以直接告诉我,例如:
我可以给你更精确的查看方法。