在 Debian 上实时查看 Nginx 日志,常用方法如下:
sudo tail -f /var/log/nginx/access.log
sudo tail -f /var/log/nginx/error.log
tail -f会持续输出新追加的日志内容(Ctrl + C 退出)
sudo tail -f /var/log/nginx/access.log /var/log/nginx/error.log
less(适合大文件)sudo less +F /var/log/nginx/access.log
Ctrl + C 暂停F 继续跟随multitail(分屏实时看多个日志)安装:
sudo apt update
sudo apt install multitail
使用:
sudo multitail /var/log/nginx/access.log /var/log/nginx/error.log
sudo journalctl -u nginx -f
适合查看 nginx 服务本身的运行状态(不一定包含 access.log)
sudo tail -f /var/log/nginx/access.log | grep 404
sudo tail -f /var/log/nginx/access.log | grep 1.2.3.4
nginx -T 2>/dev/null | grep log
如果你是:
可以告诉我使用场景,我可以给你更合适的方案。