nohup
命令用于在Linux系統中運行一個程序,使其在用戶退出登錄后仍然繼續運行。nohup
命令會將程序的輸出重定向到一個名為nohup.out
的文件中,除非指定了其他輸出文件。
默認情況下,nohup.out
文件的命名規則如下:
nohup.out
如果你想自定義日志文件的名稱或路徑,可以使用重定向操作符>
或>>
。例如:
nohup your_command > my_output.log 2>&1 &
nohup your_command >> my_output.log 2>&1 &
在這個例子中,your_command
是你想要運行的命令,my_output.log
是你自定義的日志文件名。2>&1
表示將標準錯誤(2)重定向到標準輸出(1),&
表示在后臺運行命令。
總結一下,nohup
日志文件的默認命名規則是nohup.out
,位于當前工作目錄。你可以通過重定向操作符自定義日志文件的名稱和路徑。