温馨提示×

如何用linux查js日志

小樊
42
2026-09-20 20:13:24
栏目: 编程语言

在 Linux 下“查 JS 日志”通常分几种场景,下面按最常见情况给你一套实用方法。


一、前端 JS 日志(浏览器里的)

Linux 本身看不到浏览器 console 日志,需要:

1. 本地开发(推荐)

  • 用 Chrome / Firefox 的 DevTools → Console
  • 或用 console.log() + 浏览器查看

2. 服务器收集前端日志

前端把错误发到后端,例如:

window.onerror = function(msg, url, line) {
  fetch('/log?msg=' + encodeURIComponent(msg));
}

然后在 Linux 查后端日志(Nginx / Node / 应用日志)


二、Node.js 后端 JS 日志(最常见)

1. 直接运行日志

node app.js

日志会打印在终端

2. 后台运行(PM2)

pm2 logs
pm2 logs appName

3. 查看日志文件

tail -f logs/app.log
less logs/app.log
grep "ERROR" logs/app.log

三、Nginx / Apache 中的 JS 报错(静态资源)

如果是 JS 文件 404 或 500:

tail -f /var/log/nginx/access.log
grep "\.js" /var/log/nginx/access.log

四、常用 Linux 查日志命令(通用)

tail -f file.log        # 实时看
grep "error" file.log   # 搜错误
less file.log           # 翻页看
journalctl -u your-app  # systemd 服务

五、快速判断你属于哪种

你可以告诉我:

  • 是 浏览器 JS 还是 Node.js
  • 有没有用 PM2 / Docker / Nginx
  • 日志是 终端 还是 文件

我可以直接给你精确命令。

0 踩