在Ubuntu系统中,你可以使用grep
命令来查找Node.js应用程序日志中的特定错误码。以下是一些示例:
app.log
,并且你想查找错误码ECONNREFUSED
,你可以使用以下命令:grep 'ECONNREFUSED' app.log
404
,你可以使用以下命令:grep ' 404 ' app.log
注意:这里的空间是为了确保匹配到完整的HTTP状态码,而不是部分匹配。
ECONNREFUSED
和ETIMEOUT
,你可以使用-E
选项和正则表达式:grep -E 'ECONNREFUSED|ETIMEOUT' app.log
tail
命令与grep
命令结合:tail -f app.log | grep 'ECONNREFUSED'
这将实时显示包含ECONNREFUSED
错误码的日志条目。
awk
命令来过滤日志。例如,查找2021年10月1日12:00:00至12:30:00之间的ECONNREFUSED
错误码:awk '/2021-10-01 12:00:00/, /2021-10-01 12:30:00/ { if ($0 ~ /ECONNREFUSED/) print }' app.log
这些命令应该可以帮助你在Ubuntu系统中查找Node.js应用程序日志中的特定错误码。根据你的需求进行调整。