经常需要通过Xshell远程连接实验室的工作站做实验。深度学习的程序通常要跑很久,如果因为网络原因Xshell与远程主机断开了,程序也会中断。
举个例子,假设我在Xshell中运行脚本 sh testsh ,如果此时关闭Xshell窗口,脚本的执行将会终端。
所以我的目标是实现关闭Xshell窗口,远程主机上的程序依然能够运行,不受本地终端是否开启的影响。
上网查了下,有几种方法可以解决这个问题,记录如下:
链接: ssh连接服务器中断,如何让命令继续在服务器执行
手把手教你使用终端复用神器 Tmux,丢掉鼠标不是梦[视频]
好看又强大的 tmux 懒人配置[视频]
Tmux 使用教程
RasHangUp
这个函数的功能和用法都很简单,它只有一个参数,就是要挂断的拨号网络连接的句柄。我们可以利用
'RasEnumConnections获得当前系统所有RAS连接(通常我们的系统在一个时刻只使用一个拨号网络连接),利用这个函数我就可以得到RasHangUp所需的句柄了
以上就是关于解决Xshell运行程序中途断网问题全部的内容,包括:解决Xshell运行程序中途断网问题、VC++断开网络连接的程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)