Ubuntu系统查看日志常用方法如下:
直接查看日志文件
/var/log目录下,常用文件包括:
/var/log/syslog:系统通用日志。/var/log/auth.log:用户认证日志。/var/log/kern.log:内核相关日志。/var/log/dmesg:启动时的内核缓冲区日志。sudo cat /var/log/syslog # 查看系统日志
sudo less /var/log/auth.log # 查看认证日志
dmesg | less # 查看内核日志
使用journalctl命令(推荐)
journalctl是systemd的日志管理工具,功能更强大:
sudo journalctl。sudo journalctl -u nginx。sudo journalctl --since "2025-01-01" --until "2025-01-31"。sudo journalctl -f。日志分析工具
grep:搜索关键词,如sudo grep "ERROR" /var/log/syslog。awk/sed:高级文本处理,如统计错误次数。注意:部分日志文件(如/var/log/journal/)由systemd管理,需通过journalctl查看。