要監控使用nohup
運行的Linux日志,您可以使用以下方法:
tail
命令實時查看日志文件:tail -f /path/to/your/logfile.log
這將實時顯示日志文件中的最新內容。要停止實時監控,請按Ctrl + C
。
grep
命令搜索特定關鍵字:tail -f /path/to/your/logfile.log | grep "關鍵字"
這將實時顯示包含關鍵字的日志行。要停止實時監控,請按Ctrl + C
。
less
或more
命令分頁查看日志文件:less /path/to/your/logfile.log
或
more /path/to/your/logfile.log
使用上下箭頭鍵或Page Up
/Page Down
鍵瀏覽日志文件。要退出分頁查看,請按q
。
使用logrotate
工具自動輪轉、壓縮和刪除舊的日志文件。這樣,您可以更容易地管理和查找日志文件。要查看logrotate
的配置,請查看/etc/logrotate.conf
文件,或運行logrotate --help
命令獲取更多信息。
如果您希望將日志發送到遠程服務器以進行監控,可以使用rsyslog
或syslog-ng
等工具。這些工具允許您將日志發送到遠程服務器,然后可以使用tail
、grep
等命令進行監控。要配置rsyslog
或syslog-ng
,請參閱相應的手冊頁(通過運行man rsyslog
或man syslog-ng
)以獲取更多信息。