screen的简单使用

当使用使用Xshell远程连接Linux系统时,当想要启动多个服务并且断开Xshell连接时服务继续运行,可以使用screen创建多个会话来实现,Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就可一个像操作一个真实的telnet/SSH连接窗口一样。

ubuntu安装screen

[root@ssdfs7 ~]# apt-get install screen

screen使用

[root@ssdfs7 ~]# screen

直接使用screen命令即可,就会打开一个新的窗口,这个窗口可刚连接打开的窗口一样,当我们启动screen会自动创建一个会话名,但是当screen较多时,不知道那个时那个时,可以使用一下命令

[root@ssdfs7 ~]# screen -S 自定义名字

我们可以使用-S参数指定会话名字,当查看screen列表时,就可轻松分辨各个会话的任务

离开当前screen窗口,但不停止运行

Ctrl+a+d

当想要切换或离开但不停止时,使用上面组合键即可

查看Screen列表

[root@ssdfs7 ~]# screen -ls

使用上面名利即可查看screen列表

重新进入一个已存在的会话

screen -r 会话id

会话id可以通过screen -ls获取到,在每条会话的最前放,一般为4位数字

退出Screen并销毁Screen

exit

在会话中输入exit回车即可退出并销毁会话

Screen的使用比较简单,不需要记忆太多命令,多使用几次就记住了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容