温馨提示×

debian nginx日志怎么实时看

小樊
46
2026-09-28 11:40:55
栏目: 智能运维

在 Debian 上实时查看 Nginx 日志,常用以下几种方式:

1. 使用 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

2. 只看新增内容(不显示历史)

sudo tail -n 0 -f /var/log/nginx/access.log

3. 使用 less +F(可暂停、搜索)

sudo less +F /var/log/nginx/access.log
  • Ctrl + C 暂停
  • 输入 /关键字 搜索
  • F 继续实时跟踪

4. 使用 multitail(分屏看多个日志)

安装:

sudo apt install multitail

使用:

sudo multitail /var/log/nginx/access.log /var/log/nginx/error.log

5. 带颜色高亮(可选)

sudo apt install ccze
sudo tail -f /var/log/nginx/access.log | ccze

备注

  • Debian 默认 Nginx 日志路径一般是:
    • /var/log/nginx/access.log
    • /var/log/nginx/error.log
  • 如果使用了 nginx.conf 或 sites-enabled 里的自定义 access_log 路径,以配置为准。

如果你是想按 IP、URL、状态码过滤实时日志,我也可以给你具体命令。

0 踩