我正在通过shell终端使用我的笔记本电脑登录学校的服务器以运行 Matlab会话。会议将需要约10个小时,我想关闭我的 笔记本电脑,回家,吃晚饭,并重新聘请shell终端检查我的Matlab会话的进展。让SSH会话在断开连接后运行
从this link我知道我应该使用nohup nohup
来保持我的终端活着, 但我遇到以下问题。这里是我的壳截图我开始 运行Matlab的会议后:
其中a = cv000_29590
是从MATLAB的响应。它应该继续运行 ,直到cv999999
并花费大约10个小时。
问题是,这个shell不再是交互式的。我无法再输入 命令,也就是说,我没有在哪里输入nohup
表示将我的SSH 会话保持在活动状态。
'GNU Screen'或'tmux' –
运行'screen'然后开始你的过程。按ctrl + a,ctrl + d,然后注销。稍后,登录并输入'screen -r'。 –
@ChrisLear真棒!!!万分感谢!! – JumpJump