以下是在Ubuntu系统中查看Node.js日志的常用工具及方法:
命令行工具
tail -f:实时查看日志文件末尾内容,如 tail -f app.log。cat:查看日志文件全部内容,如 cat app.log。grep:筛选包含关键字的日志行,如 cat app.log | grep "error"。journalctl:查看通过systemd管理的Node.js服务日志,需指定服务名,如 journalctl -u my-nodejs-app -t。第三方工具
pm2 logs 查看实时日志,支持按应用名筛选、输出到文件等。日志文件位置
logs 文件夹或项目根目录。~/.pm2/logs/ 目录,文件名为 <app_name>-err.log 或 <app_name>-out.log。根据实际配置选择对应方法即可快速查看日志。