在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應用程序日志中的特定錯誤碼。根據你的需求進行調整。