linux screen 工具

screen 简介

Screen 是一个多重视窗管理程序,可以实现远程连接中断而保留原有会话。

screen 操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 创建执行shell的全屏窗口
$ screen
# 创建单命令式窗口会话
$ screen vi 1.txt
# 退出 vi 时,该会话也会结束
# 会话中操作快捷键
Ctrl + a + c 会话中创建会话并切入
Ctrl + a + n 切换到下一个会话
Ctrl + a + p 切换到前一个会话
Ctrl + a + 0-9 切换到0-9会话
Ctrl + a + k 杀死当前会话窗口
# 暂时离开会话
Ctrl + a + d
# 列出所有 screen 会话
$ screen -ls
# 接入会话
$ screen -r 8553
# 8553 是会话编号
# 结束会话
$ exit

screen官网