在 Debian 上实时查看 Nginx 日志,常用以下几种方式:
tail -f(最常用)# 访问日志
sudo tail -f /var/log/nginx/access.log
# 错误日志
sudo tail -f /var/log/nginx/error.log
如果想同时看两个日志:
sudo tail -f /var/log/nginx/access.log /var/log/nginx/error.log
sudo tail -n 0 -f /var/log/nginx/access.log
less +F(可暂停、搜索)sudo less +F /var/log/nginx/access.log
Ctrl + C 暂停/关键字 搜索F 继续实时跟踪multitail(分屏看多个日志)安装:
sudo apt install multitail
使用:
sudo multitail /var/log/nginx/access.log /var/log/nginx/error.log
sudo apt install ccze
sudo tail -f /var/log/nginx/access.log | ccze
/var/log/nginx/access.log/var/log/nginx/error.lognginx.conf 或 sites-enabled 里的自定义 access_log 路径,以配置为准。如果你是想按 IP、URL、状态码过滤实时日志,我也可以给你具体命令。