在CentOS系統中,使用nohup
命令在后臺運行程序時,默認情況下,程序的輸出信息會被記錄到當前目錄下的nohup.out
文件中。如果當前目錄的nohup.out
文件不可寫,輸出信息會被重定向到用戶主目錄下的nohup.out
文件中。
nohup.out
文件通常包含以下信息:
nohup
啟動的進程的PID。nohup
默認將標準輸出和標準錯誤輸出重定向到nohup.out
文件中。日志信息本身就記錄在該文件中。如果使用了>
或2>
進行自定義重定向,日志文件路徑也會有所不同。nohup.out
文件的內容本身可以反映進程的狀態。例如,如果進程正常結束,文件可能包含結束信息;如果進程出錯,文件可能包含錯誤信息。要獲取進程的實時狀態,需要使用其他命令,例如ps
命令。