2008年11月25日星期二

在用SSH远程操作的时候经常遇到断线的解决办法

问题:
在用SSH远程操作的时候经常遇到断线,怎么回到任务去啊
比如我正在安装编译一个程序,忽然终端段开了,我再次连接上去的时候已经是[root@localhost~]#
怎么才能回到任务中去继续啊,晕啊


回答:
在这种情况下,一般只能重新编译安装。

因为通过这个终端连接到主机所进行的编译与安装操作是基于这个终端的。

P.S. 通过 ps ax 可以查看到系统进程会随着该用户终端的关闭而中止基于这个终端的用户操作。

需要补充的是:根据 y178574112 的描述,虽然已经无法回到断开的任务中继续,但是如果在编译安装时,通过 nohup 来执行,既可以在超时断开,以及登出服务器后也能够继续让其在后台运行。

例如:
# nohup make install

这样即使断开终端,也不会让安装终止,直到安装进行完毕自动结束。

没有评论: