screen 命令 CheatSheet

1
2
3
4
5
screen -S proxy # 创建会话,proxy 为会话名称
screen -ls # 列出当前所有的会话
screen -r proxy # 回到会话 proxy
screen -d proxy # 会话外强制断开 proxy 会话
screen -d -r proxy # 结束当前会话并回到会话proxy
1
2
3
4
5
6
7
8
9
10
11
# screen 会话内命令
C-a ? # 显示所有快捷键信息 按键 Control(ctl) + a 然后问好键(下同)
C-a d # detach 断开当前会话(会话在后台执行)
C-a z # 把当前session放到后台执行,用 shell 的 fg 命令则可回去。
C-a t # time 显示当前时间,和系统的负载信息

C-a x # 密码锁定当前会话(再次进入需要输入用户密码)
C-a n # next 切换到下一个窗口
C-a p # previous 切换到上一个窗口
C-a w # 显示所有窗口列表
C-a k # kill 强行关闭当前的窗口

介绍

Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能

非系统自带需要安装,不过官方库都提供如 sudo apt install screen

Links

0%