在 Debian 上“实时看 JS 日志”要看具体场景,常见有下面几种,按使用频率给你列出来,直接照着用即可。
node app.js
终端里会直接输出 console.log。
如果你用 PM2 管理 Node.js:
pm2 logs
只看某个应用:
pm2 logs app_name
实时跟踪:
pm2 logs --lines 100
如果是 systemd 启动的 Node.js 服务:
journalctl -u your-service-name -f
示例:
journalctl -u node-app -f
如果日志写到了文件:
tail -f /var/log/app.log
或:
less +F /var/log/app.log
F12 → Consoleconsole.log()✅ 最直接,但不是服务器日志
tail -f /var/log/nginx/error.log
tail -f /var/log/nginx/access.log
tail -f /var/log/apache2/error.log
docker logs -f container_id
| 场景 | 命令 |
|---|---|
| Node.js + PM2 | pm2 logs |
| Node.js + systemd | journalctl -u xxx -f |
| 日志文件 | tail -f xxx.log |
| 浏览器 JS | F12 Console |
| Docker | docker logs -f |
你可以直接告诉我:
我可以给你一条最合适、最省事的命令。