Ubuntu 查看系统日志的常用方法
一 使用 journalctl 查看 systemd 日志
sudo journalctlsudo journalctl -fsudo journalctl -n 100sudo journalctl --since "2025-12-03 09:00:00" --until "2025-12-03 18:00:00";或相对时间:sudo journalctl --since 1hsudo journalctl -u sshsudo journalctl -p errsudo journalctl -u ssh | grep "error"二 查看传统日志文件
sudo less /var/log/syslog;实时跟踪:sudo tail -f /var/log/syslogsudo less /var/log/auth.logsudo dmesg;可读时间:sudo dmesg -Tsudo less /var/log/boot.logsudo less /var/log/apport.log三 图形界面查看
gnome-system-log &四 实用组合与排查建议
sudo journalctl -f | grep -i errorsudo journalctl -u nginx -p err -n 50sudo journalctl --since "2025-12-03 10:00" | grep "timeout"journalctl 常需 sudo;日志文件位于 /var/log 且通常会被 logrotate 轮转,历史日志可能以日期后缀保存。