安装Screen
在Ubuntu系统中,使用以下命令安装Screen:
sudo apt-get update
sudo apt-get install screen
创建Screen会话
启动一个新的Screen会话,并为其命名:
screen -S [会话名称]
退出Screen会话
在会话内,可以通过以下命令退出Screen:
exit
或者在会话外,强制结束一个Screen会话:
screen -S [会话名称或ID] -X quit
临时断开Screen会话
按以下快捷键临时断开Screen会话:
Ctrl + A, D
列出所有Screen会话
查看所有正在运行的Screen会话:
screen -ls
重新连接到Screen会话
重新连接到一个已存在的Screen会话:
screen -r [会话名称或ID]
如果只有一个Screen会话在运行,可以直接使用:
screen -r
Screen快捷键
在Screen会话中,Ctrl + A是默认的前缀键,以下是常用快捷键:
Ctrl + A, C:创建一个新的窗口Ctrl + A, N:切换到下一个窗口Ctrl + A, P:切换到前一个窗口Ctrl + A, W:显示所有窗口列表Ctrl + A, K:杀掉当前窗口Ctrl + A, ":分割当前窗口Ctrl + A, Tab:在分割的窗口之间切换Ctrl + A, X:锁屏当前会话Ctrl + A, ?:显示所有快捷键的帮助信息
分屏操作
Ctrl + A, S:水平分割窗口Ctrl + A, |:垂直分割窗口Ctrl + A, X:关闭当前分屏
会话日志
Ctrl + A, H:开始记录日志Ctrl + A, :然后输入log on:开始记录日志Ctrl + A, :然后输入log off:停止记录日志
会话锁定与解锁
Ctrl + A, X:锁定会话- 输入密码:解锁会话
其他操作
Ctrl + A, :然后输入hardcopy:将屏幕内容保存到文件Ctrl + A, :然后输入sessionname [新会话名称]:重命名当前会话