SSH连接服务器断网后重新查看原训练进程

项目场景:

在使用SSH连接远程server后,可以使用server上的GPU对我们的模型进行训练。
而远程连接最主要的一个问题就是如果连接断开之后,模型的训练在服务器中仍然在运行(训练),我们怎么继续查看这个正在训练的过程,而不是重头开始。


解决方案:

此处可以新建一个桌面,在这个桌面中训练模型,断网后直接重新查看这个桌面即可。 具体命令代码如下:

创建一个窗口

screen -S screen_name

查看窗口是否建立

screen -ls

可见结果如下:

There is a screen on:
        65141.screen_name    (current time)   (Attached)
1 Socket in /var/run/screen/S-user.

当断网后attached 会变成detached

断开后重新查看训练进程

screen -D  -r 65141.screen_name

接着就可以重新看到训练的情况了:
继续查看的训练进程

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值