Linux下SSH远程连接断开后让程序继续运行解决办法、在后台运行 |
您所在的位置:网站首页 › ubuntu运行程序可以断网吗 › Linux下SSH远程连接断开后让程序继续运行解决办法、在后台运行 |
碰到问题:
通过SSH远程登录到Linux系统,要在/home目录下面下载一个安装包。 在下载的过程中,不小心把SSH远程连接关闭了,这个时候下载也会中断。 必须重新登录到系统,再次手动执行命令,才能继续下载之前未下载完成的文件。 有没有办法在SSH远程连接被断开或者关闭的时候,系统里面的下载程序还能继续运行? 再次登录到系统之后,还能够看都上次正在下载的文件? 解决办法: 安装screen命令 sudo apt-get install screen 创建screen会话自定义screen虚拟终端的名称,可以改为你想要的名称。 screen -S model_run # model_run 就是我设置的会话名称 Do whatever you want to你可以在连接的电脑上做你之前想做的,比如下载东西,或者跑模型等。 关闭SSH连接,测试是否成功关闭SSH远程连接窗口,然后重新登录。 查看之前的下载会话虚拟终端 screen -r model_run 可以看到任务还在继续进行,目的达到! 扩展阅读: screen -ls #查看所有screen会话按键盘上面的Ctrl+a,然后再按d #保存当前的screen会话 exit #退出screen screen -wipe model_run #删除会话转自:https://blog.csdn.net/joeblackzqq/article/details/38978957 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |