nohup
(no hang-up)命令用于在Linux和Unix系統中運行命令,使其在用戶退出系統或關閉終端后繼續運行
在CentOS中,要結合&
使用nohup
,請按照以下步驟操作:
nohup
、要執行的命令和&
一起使用。例如,如果您想在后臺運行名為my_script.sh
的腳本,可以使用以下命令:nohup ./my_script.sh &
這將在后臺運行my_script.sh
腳本,并使其在您退出系統或關閉終端后繼續運行。
nohup
命令將創建一個名為nohup.out
的文件,用于存儲腳本的輸出。您可以使用文本編輯器查看此文件,以檢查腳本的執行情況。注意:在使用nohup
時,建議將輸出重定向到其他文件,以避免nohup.out
文件變得過大。例如,您可以使用以下命令將輸出重定向到名為output.log
的文件:
nohup ./my_script.sh > output.log 2>&1 &