温馨提示×

ubuntu js日志怎么查看

小樊
51
2026-09-27 16:57:18
栏目: 编程语言

在 Ubuntu 上查看 JS(JavaScript)日志,要看 JS 是运行在哪里的。下面按常见场景给你说明:


一、前端 JS(浏览器中运行)

前端 JS 日志不会直接写在 Ubuntu 系统日志里,而是在浏览器里。

查看方式

  1. 打开浏览器(Chrome / Firefox)
  2. 按 F12 或 Ctrl + Shift + I
  3. 切换到 Console(控制台)
  4. 查看 console.log / error / warn 输出

✅ 如果是你自己的网站,可让前端把日志发送到后端或文件。


二、Node.js 后端 JS 日志

1️⃣ 直接运行 Node 程序

node app.js

日志会直接打印在终端。

如果后台运行:

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

查看日志:

tail -f app.log

2️⃣ 使用 PM2 管理 Node 服务(推荐)

pm2 logs

查看某个应用:

pm2 logs appname

实时查看:

pm2 logs --lines 100

3️⃣ 使用 systemd 管理的 Node 服务

如果你用 .service 文件运行 JS:

journalctl -u your-service-name

实时查看:

journalctl -u your-service-name -f

三、Nginx / Apache 中的 JS 错误(前端资源)

如果是 JS 文件 404 或加载错误:

Nginx

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

Apache

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

四、常见调试技巧

# 实时查看日志
tail -f 文件名

# 搜索错误
grep -i error 文件名

# 查看最近 100 行
tail -n 100 文件名

五、如果你愿意,我可以更具体帮你

你可以告诉我:

  • JS 是 前端还是 Node.js
  • 用什么运行(PM2 / Docker / systemd / 直接 node)
  • 日志现在在哪里(终端 / 文件 / 没有)

我可以直接给你对应命令或配置示例。

0 踩