温馨提示×

Debian Node.js日志如何查看

小樊
42
2025-03-15 04:48:05
栏目: 编程语言
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统中,查看Node.js日志有多种方法,以下是一些常用的命令和步骤:

使用 journalctl 命令

journalctl 是systemd日志服务的命令行工具,它可以显示系统日志的实时滚动记录。

  • 显示所有日志

    journalctl
    
  • 显示自系统启动以来的日志

    journalctl -b
    
  • 实时显示新日志

    journalctl -f
    
  • 查看特定服务或事件的日志

    journalctl -u 服务名
    journalctl -e "事件描述"
    

查看 /var/log 目录下的日志文件

Debian系统中的日志文件通常位于 /var/log 目录下,其中 syslog 文件通常保存了系统的通用日志信息。

  • 使用 cat 命令查看日志文件内容

    cat /var/log/syslog
    
  • 使用 less 命令分页查看日志文件内容

    less /var/log/syslog
    
  • 使用 tail 命令实时查看日志文件的最后几行

    tail -f /var/log/syslog
    
  • 使用文本编辑器查看日志文件

    sudo nano /var/log/syslog
    

使用 PM2 查看 Node.js 项目的输出日志

如果你使用 PM2 来管理你的 Node.js 应用程序,可以使用以下命令来查看日志:

  • 显示所有应用的实时日志

    pm2 logs
    
  • 显示特定应用的日志

    pm2 logs 应用名称
    
  • 以 JSON 格式显示所有应用的日志

    pm2 logs --json
    
  • 显示特定应用的特定行数的日志

    pm2 logs 应用名称 --lines 1000
    
  • 使用仪表盘显示所有应用

    pm2 monit
    

使用 dmesg 命令查看内核日志

要查看内核日志文件,显示系统启动时的信息和内核消息,可以使用:

dmesg

通过以上方法,你可以方便地在Debian系统中查看Node.js应用程序的日志,从而更好地进行故障排查和系统维护。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何查看Debian Node.js日志

0