远程连接服务器训练时使用screen
作者:互联网
之前只是单纯的使用终端来连接服务器进行训练,但是这样的话自己本地的电脑不能关机,一旦关机那么服务器上的训练也就停止了,所以尝试使用了screen命令来解决这个问题
简单来说,Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。一旦你在连接服务器时建立了screen窗口,即使你本地终端关闭,任务也依然在进行,而且你再次连接服务器时,可以根据screen窗口的名字,重新恢复那个窗口
此处不叙述过多的screen操作,只简单记录一下最常用的几项操作
- 新建screen窗口
为了方便,直接在新建screen窗口的时候给其进行命名,这样不需要再用序号来找窗口,也能在窗口较多时有效进行区分:
screen -S seven
后面的‘seven’即为窗口名称
- 退出当前screen窗口
当训练开始后,想退出当前窗口进行其他操作,那么就同时按下ctrl+a 然后再按d,就可以了 - 切换到screen窗口
当退出了screen窗口后又想重新进入窗口,只需
screen -r seven
其中seven为窗口名
- 如果忘记了窗口名称,可以
screen -ls
列出所有的screen窗口
- 清除当前screen窗口
当不再去要这个窗口时,直接同时按下ctrl+a 然后再按k,即可
标签:seven,窗口,训练,screen,连接,服务器,服务器时,远程 来源: https://blog.csdn.net/u010122972/article/details/88415790