Ssh
在 linux 機器上遠端啟動計算,從它分離並在一天后重新連接以獲得結果
我使用的是 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