nohup 命令在 Debian 和其他 Linux 發行版中的語法格式如下:
nohup command-to-run &
其中:
nohup 是 “no hang up” 的縮寫,表示該命令在用戶退出登錄后仍然繼續運行。command-to-run 是你想要執行的命令或腳本。& 符號將命令放入后臺運行。通常,nohup 命令還會將輸出重定向到一個名為 nohup.out 的文件中,除非你指定了其他輸出文件。例如:
nohup command-to-run > output.log 2>&1 &
在這個例子中:
> 將標準輸出重定向到 output.log 文件。2>&1 將標準錯誤輸出重定向到標準輸出,這樣錯誤信息也會被寫入 output.log 文件。& 將命令放入后臺運行。使用 nohup 命令時,建議將輸出重定向到一個文件,以避免輸出到終端并可能導致的混亂。