在 Ubuntu 上查看 Node.js 应用程序的日志,您可以使用以下方法:
如果您的 Node.js 应用程序使用 console.log()
打印日志,那么您可以在应用程序运行的终端中查看这些日志。如果您在后台运行应用程序(例如使用 nohup
或 pm2
),请检查相应的终端或日志文件。
使用 tail
命令实时查看日志文件。例如,如果您的日志文件名为 app.log
,则可以使用以下命令查看实时日志:
tail -f app.log
nano
、vim
或 gedit
)打开日志文件并查看内容。例如:nano app.log
或者
vim app.log
如果您的 Node.js 应用程序使用了日志库(如 winston
、morgan
或 bunyan
),则可以查看库配置的日志文件。通常,这些文件位于应用程序的工作目录中。
如果您使用 pm2
管理 Node.js 应用程序,可以使用以下命令查看应用程序的日志:
pm2 logs <app_name_or_id>
这将显示与指定应用程序相关的所有日志。您还可以使用 pm2 logs <app_name_or_id> --lines <number_of_lines>
查看最近的 N 条日志。
请注意,您可能需要根据实际情况调整上述方法。希望这些方法能帮助您查看 Ubuntu 上的 Node.js 日志。