1
我正在遠程服務器(redhat linux)中運行一個需要很長時間的進程。如何讓運行進程在後臺運行並且在退出時不停止?
我需要離開一段時間,我希望它在後臺運行,不要在註銷時停止。
就像
nohup command &
有沒有什麼方法可以做到這一點?
我正在遠程服務器(redhat linux)中運行一個需要很長時間的進程。如何讓運行進程在後臺運行並且在退出時不停止?
我需要離開一段時間,我希望它在後臺運行,不要在註銷時停止。
就像
nohup command &
有沒有什麼方法可以做到這一點?
您可以使用GNU Screen或tmux
那些終端複用器,讓你可以啓動一個過程,從控制檯上拆下。然後您可以註銷並稍後重新連接。
例如。與屏幕
screen -S title
# start your process inside screen
Ctrl A D # to detach
logout
...後...
login
screen -r title # re attach
出了什麼問題'nohup'?它應該做到你想要的。 – kalhartt
該過程正在運行 – Yang
檢查您的用戶是否沒有發送超過掛斷信號的其他信號的ulimit,因此即使使用nohup – NeronLeVelu