Ssh

在 linux 機器上遠端啟動計算,從它分離並在一天后重新連接以獲得結果

  • April 28, 2020

我使用的是 Windows 10,我可以通過 SSH 連接到 Linus Mint 系統(我使用的是 puTTY)。在那裡我想執行一個 Mathematica 筆記本,它需要一天左右的時間才能完成。我的問題是,每當我的網際網路連接失去並且我想重新連接到 Linus Mint 系統時,我的計算就會失去,我必須重新啟動它。有沒有辦法讓會話繼續執行以防我斷開連接?這樣我以後可以隨時重新連接到它以查看評估的筆記本?

您可以使用tmux. 首先tmux使用您作業系統的包管理器進行安裝 ( sudo apt install tmux)。

發射tmux

tmux new -s mathmematica

然後執行你的數學筆記本。

通過以下方式斷開會話:

Ctrl+B然後D

然後註銷 ssh 會話。

然後第二天,ssh到系統,並連接tmux會話:

tmux attach -t mathmematica

引用自:https://unix.stackexchange.com/questions/583040