其他分享
首页 > 其他分享> > 远程连接服务器训练时使用screen

远程连接服务器训练时使用screen

作者:互联网

之前只是单纯的使用终端来连接服务器进行训练,但是这样的话自己本地的电脑不能关机,一旦关机那么服务器上的训练也就停止了,所以尝试使用了screen命令来解决这个问题

简单来说,Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。一旦你在连接服务器时建立了screen窗口,即使你本地终端关闭,任务也依然在进行,而且你再次连接服务器时,可以根据screen窗口的名字,重新恢复那个窗口

此处不叙述过多的screen操作,只简单记录一下最常用的几项操作

  1. 新建screen窗口
    为了方便,直接在新建screen窗口的时候给其进行命名,这样不需要再用序号来找窗口,也能在窗口较多时有效进行区分:
screen -S seven

后面的‘seven’即为窗口名称

  1. 退出当前screen窗口
    当训练开始后,想退出当前窗口进行其他操作,那么就同时按下ctrl+a 然后再按d,就可以了
  2. 切换到screen窗口
    当退出了screen窗口后又想重新进入窗口,只需
screen -r seven

其中seven为窗口名

  1. 如果忘记了窗口名称,可以
screen -ls

列出所有的screen窗口

  1. 清除当前screen窗口
    当不再去要这个窗口时,直接同时按下ctrl+a 然后再按k,即可

标签:seven,窗口,训练,screen,连接,服务器,服务器时,远程
来源: https://blog.csdn.net/u010122972/article/details/88415790