在CentOS上查看Nginx日志,可按以下步骤操作:
确认日志位置:
/var/log/nginx/access.log(访问日志)、/var/log/nginx/error.log(错误日志)。/etc/nginx/nginx.conf或/etc/nginx/conf.d/下文件)中的access_log和error_log指令获取实际路径。常用查看命令:
sudo tail -f /var/log/nginx/access.log # 查看访问日志
sudo tail -f /var/log/nginx/error.log # 查看错误日志
sudo grep "404" /var/log/nginx/access.log # 查找访问日志中的404记录
sudo tail -f /var/log/nginx/error.log | grep "error" # 实时过滤错误日志中的error关键字
awk或sed筛选(需根据实际日志格式调整):sudo awk '$4 >= "[01/Oct/2021:00:00:00" && $4 <= "[01/Oct/2021:23:59:59"' /var/log/nginx/access.log
其他工具:
less或cat查看完整日志(适合小文件):sudo less /var/log/nginx/access.log
sudo cat /var/log/nginx/error.log
注意:若需长期分析或监控,建议使用日志管理工具(如ELK、Prometheus+Grafana)。