| 场景 | 需要同时观察多个日志 |
|---|---|
| 目标 | 并行跟踪且可回溯 |
| 工具链 | tail -F 多文件 / tmux / multitail |
tail 多文件(带文件名)
tail 多文件(带文件名)
tail -F /var/log/nginx/access.log /var/log/nginx/error.logtmux 分屏
tmux 分屏
tmux new -s logs
# Ctrl+B % 竖分屏,Ctrl+B o 切换
# 窗格1:
tail -F /var/log/nginx/error.log
# 窗格2:
journalctl -u myapp -fmultitail(若已安装)
multitail(若已安装)
multitail -i /var/log/nginx/access.log -i /var/log/myapp/app.log排查结束用 Ctrl+C 退出 tail,tmux detach 是 Ctrl+B d;保持会话下次 attach 继续。