Linux--screen远程必备 #会话的创建、恢复、删除(&重命名删除)用法

1. Screen简介

在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出。

简而言之:
远程服务器的时候,断网或者手误关掉了远程终端,会导致会话中断,程序终止。
而Screen连接的终端,会话独立运行,程序会一直进行。而且会话可以恢复,还可以自行删除。

2. 常用screen参数

screen -S yourname           # 新建一个叫yourname的session
screen -ls                   # 列出当前所有的session
screen -r yourname           # 回到yourname这个session
screen -d yourname           # 远程detach某个session
screen -d -r yourname        # 结束当前session并回到yourname这个session
screen -S yourname -X quit   # 删除叫yourname的session

2.1 创建会话

screen -S session_name

2.2 查看有多少会话

screen -ls

在这里插入图片描述

2.3 恢复会话

screen -r session_name

如果不能恢复:

screen -d session_name
再 screen -r session_name

2.4 删除&(重命名怎么删)

screen -S session_name -X quit

重命名怎么删,如下图:
1、没有重命名的直接可以screen -S session_name -X quit
2、重命名的,需要带上id删,screen -S id.session_name -X quit
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章