在CentOS上,nohup
命令用于在后臺運行進程,即使關閉終端或斷開SSH連接,進程也會繼續運行
打開終端。
使用nohup
命令啟動進程?;菊Z法如下:
nohup command-to-run &
其中,command-to-run
是您要運行的命令。&
符號將命令放入后臺運行。
例如,如果您想在后臺運行名為my_script.sh
的腳本,可以使用以下命令:
nohup ./my_script.sh &
nohup
會創建一個名為nohup.out
的文件,用于存儲進程的輸出。您可以使用以下命令查看輸出:tail -f nohup.out
nohup command-to-run > output.log 2>&1 &
這將把標準輸出和錯誤輸出都重定向到output.log
文件。
ps
命令:ps aux | grep command-to-run
將command-to-run
替換為您要查找的命令。
kill
命令。首先,使用ps
命令找到進程ID(PID),然后使用以下命令終止進程:kill PID
將PID
替換為實際的進程ID。
通過以上步驟,您可以在CentOS上使用nohup
命令保持進程運行。