運行一個Debian服務器並想安裝Ruby,但在編譯時需要將近一個小時,並且我永遠無法保持SSH連接這麼久。Debian:如果SSH連接關閉,SSH和運行一個不會死的進程
我希望SSH進入服務器,運行安裝命令,並保持它在服務器上運行一旦我關閉了我的SSH連接,並能夠稍後再檢查它。
有沒有辦法做到這一點?
請提前謝謝!
運行一個Debian服務器並想安裝Ruby,但在編譯時需要將近一個小時,並且我永遠無法保持SSH連接這麼久。Debian:如果SSH連接關閉,SSH和運行一個不會死的進程
我希望SSH進入服務器,運行安裝命令,並保持它在服務器上運行一旦我關閉了我的SSH連接,並能夠稍後再檢查它。
有沒有辦法做到這一點?
請提前謝謝!
重複自己,但我寫的答案,因此它可以被標記爲接受/解決:)
瞭解屏幕和/或TMUX!你不會後悔的。 tmux更新,更好。 stackoverflow.com/questions/70661/what-is-gnu-screen
屏幕/ TMUX讓你保持運行,你可以連接一個遠程終端會話/重新連接到 - 我總是在屏幕開始長時間運行的任務如果我的連接斷開(或者如果我想離開辦公室並回家;))。
二手屏幕,真棒:D謝謝! –
看到這個[答案](http://unix.stackexchange.com/questions/4004/how-can-i-close-a-terminal-without-killing-the-command-running-in-it)。它建議使用[nohup](http://en.wikipedia.org/wiki/Nohup)。 – yegorich
瞭解屏幕和/或tmux!你不會後悔的。 tmux更新,更好。 http://stackoverflow.com/questions/70661/what-is-gnu-screen – bryn
@bryn這幾乎可以解答我的問題!謝謝!你能否把它寫成答案,以便我可以將此標記爲已解決? –