1. Screen简介
在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出。
简而言之:
远程服务器的时候,断网或者手误关掉了远程终端,会导致会话中断,程序终止。
而Screen连接的终端,会话独立运行,程序会一直进行。而且会话可以恢复,还可以自行删除。
2. 常用screen命令
screen -S yourname # 新建一个叫yourname的session
screen -ls # 列出当前所有的session
screen -r yourname # 回到yourname这个session
screen -d yourname # 远程detach某个session # detach快捷键 ctrl a + d
screen -d -r yourname # 结束当前session并回到yourname这个session
screen -S yourname -X quit # 删除叫yourname的session
2.1 创建会话
screen -S session_name
2.2 查看有多少会话
<