实时查看 Nginx 日志可以使用tail -f命令:
# 实时追踪访问日志
tail -f /var/log/nginx/access.log
# 实时追踪错误日志
tail -f /var/log/nginx/error.log
tail命令持续监控文件变化,文件有新内容时立即显示;按Ctrl + C停止监控;
可以与其他命令组合使用:
tail -f /var/log/nginx/access.log | grep " 404 "
tail -f /var/log/nginx/access.log | grep "/admin.html"
tail -f /var/log/nginx/access.log | grep "POST"
同时监控多个文件:
tail -f access.log errors.log
tail -f /var/log/nginx/*.log
日志转轮时,可使用-F:
# -f 跟踪文件描述符,文件被重新创建后将停止
tail -f /var/log/nginx/access.log
# -F 跟踪文件名,文件被重新创建后重新打开
tail -F /var/log/nginx/access.log