来自于旧站的重置文章。
前言
为什么要有Screen?Screen的作用在于,当我们SSH服务器的时候,这个时候如果我们突然要断开连接,或者有什么事情导致我们突然断开连接,你的连接将会丢失,你将无法找回刚才工作的面板/终端。
怎么办!怎么办!怎么办!
这个时候就是Screen登场的时候了,Screen允许我们断开连接之后,重连回之前的窗口,只要你在断开连接之前工作的窗口在Screen里面就可以了~!
正文
1. 查询Screen版本
screen --version2. 进入Screen窗口
screen # 使用screen的时候会自动创建一个3. 帮助
摁下键盘Ctrl + a 然后接着 ?,可以看到帮助面板。
4. 创建一个带名字的Screen窗口
screen -S [session_name]5. 在指定的Screen窗口中
Ctrl + a接着c: 创建一个Screen窗口Ctrl + a接着":显示所有Screen窗口Ctrl + a接着0:切换到窗口 0Ctrl + a接着A: 重命名现在的窗口Ctrl + a接着S:水平分割Ctrl + a接着|:竖直分割Ctrl + a接着tab:将输入条放到下一个Ctrl + a接着Ctrl + a:切换现在和之前的窗口Ctrl + a接着Q:关闭除了当前窗口以外的所有窗口Ctrl + a接着X:关闭当前的窗口
6. 将Screen窗口悬挂
摁下键盘Ctrl + a 然后节奏 d,可以窗口悬挂。
7. 回到Screen悬挂的窗口
screen -r # 回到悬挂窗口
screen -r [Screen ID] # 回到Screen ID的悬挂窗口
screen -ls # 列出当前的Screen窗口总结
之前学了一下tmux, [记录] Tmux终端复用工具常用命令集合 , 现在学习一下Screen~~!