在Ubuntu系统中查看Node.js应用程序的日志,通常有以下几种方法:
使用journalctl
命令查看系统日志:
journalctl -u your-nodejs-service-name -t
your-nodejs-service-name
是你的Node.js服务名称。查看Node.js应用程序的日志文件:
logs/app.log
文件中,可以使用以下命令查看日志文件内容:cat logs/app.log
less logs/app.log
tail -f logs/app.log
使用第三方日志管理工具:
在Node.js应用程序中配置日志输出:
tail -f
命令来查看实时日志,使用cat
命令来查看日志文件内容,使用grep
命令来筛选日志内容。使用Node.js内置的fs
模块记录日志到文件:
fs
模块来创建日志文件,并将日志记录到文件中。例如:const fs = require('fs');
const logFile = fs.createWriteStream('./app.log', { flags: 'a' });
const logger = new console.Console(logFile);
logger.log('这是一条日志');
app.log
文件中。通过上述方法,你可以在Ubuntu系统中轻松查看和管理Node.js应用程序的日志。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: ubuntu怎么修改软件源