Linux Screen 常用命令

Linux Screen 常用命令

首先明确几个概念:

  1. 会话(Session): 一个 Session 里面可以有多个 window,即可以开启多个 bash 窗口
  2. window: 每一个 window 就是一个 bash

创建一个 Session

screen -s test
# 创建好一个叫 test 的 Session

回到宿主机 bash 窗口

Ctrl + a + d = Ctrl a + Ctrl + d
# 按键方式(2种): 1. 按住 Ctrl ,按顺序敲 a d  2. 先按 Ctrl+a 再按 Ctrl+d
# 注意:seesion中的所有操作都需要先按下 Ctrl + a 

判断当前在 Screen 窗口还是 宿主机 bash

ctrl + a + t
# 如果窗口底部显示出时间,那么就在 Screen 窗口中

创建新 window

ctrl + a + c

window 命名

ctrl + a, Shift + a 
# 注意: Shift + a 是为了输入大写A, 如果键盘在 大写状态直接输入A即可

关闭当前 window

exit

列出所有 window

Ctrl + a + w

切换 window

Ctrl + a + 数字[0-9]
# 数字与上面列出窗口中的编号对应

# 使用下面命令快速切换相邻的 window
下一个: Ctrl + a + n
上一个: Ctrl + a + p

列出当前用户创建的所有 Seesion

screen -ls

恢复 Screen

screen -r test

共享屏幕(Session)

screen -x test
# 和当前登录用户共享 test Session
原文地址:https://www.cnblogs.com/TianyuSu/p/12559996.html