【发布时间】:2015-10-09 15:18:48
【问题描述】:
我正在使用我的笔记本电脑通过 shell 终端登录学校的服务器以运行 Matlab 会话。会议大约需要 10 个小时,我想关闭我的 笔记本电脑,回家,吃晚饭,重新启动shell终端检查 我的 Matlab 会话的进度。
来自this link 我知道我应该使用 nohup nohup 来保持我的终端活着,
但我遇到了以下问题。这是我开始后shell的屏幕截图
运行 Matlab 会话:
a = cv000_29590 是来自 Matlab 的响应。它应该继续运行
直到cv999999,大约需要 10 个小时。
问题是,这个 shell 不再是交互式的了。我不能再进入
命令,也就是我无处可输入nohup 推荐保存我的SSH
会话活动。
【问题讨论】:
-
GNU Screen或tmux -
运行
screen然后开始你的进程。按 ctrl+a、ctrl+d,然后注销。稍后,登录并输入screen -r。 -
@ChrisLear 真棒!!!非常感谢!!