温馨提示×

怎么用命令查js日志linux

小樊
36
2026-09-02 12:31:01
栏目: 编程语言

在 Linux 下查看 JS(JavaScript)日志,取决于日志是怎么产生的。常见情况如下:


一、Node.js 应用日志

1. 前台运行(直接看终端)

node app.js

日志直接打印在终端。

2. 后台运行(用 nohup / pm2)

nohup

nohup node app.js > app.log 2>&1 &

查看日志:

tail -f app.log

pm2(推荐)

pm2 logs
pm2 logs app_name

二、前端 JS 日志(浏览器)

Linux 命令看不到浏览器 console,但可以看:

1. Nginx / Apache 访问日志

tail -f /var/log/nginx/access.log

2. 前端错误上报日志

如果前端把错误发到后端:

tail -f /var/log/nginx/error.log

三、通用查看日志命令

# 实时查看
tail -f xxx.log

# 查看最后 100 行
tail -n 100 xxx.log

# 搜索关键字
grep "error" xxx.log

# 实时搜索
tail -f xxx.log | grep "error"

四、Docker 中的 JS 日志

docker logs -f 容器名

五、常见 JS 错误日志位置

  • Node.js:console.log / console.error
  • PM2:~/.pm2/logs/
  • Nginx:/var/log/nginx/

如果你能告诉我:

  • Node.js 还是前端
  • 用的是什么(PM2 / Docker / Nginx)

我可以给你更精确的命令

0