跳到主要内容

Linux 配置和使用 Screen

· 阅读需 2 分钟
素明诚
Full stack development

安装 Screen

使用以下命令安装screen

# Debian/Ubuntu
sudo apt-get install screen

# CentOS/RHEL
sudo yum install screen

# Arch Linux
sudo pacman -S screen

启动和管理 Screen 会话

命令功能
screen启动新会话
screen -S session_name启动命名会话
screen -ls列出所有会话
screen -r session_name重新连接会话
Ctrl + a, d分离当前会话

窗口管理

命令功能
Ctrl + a, c新建窗口
Ctrl + a, n切换到下一个窗口
Ctrl + a, p切换到上一个窗口
Ctrl + a, w列出所有窗口
Ctrl + a, k关闭当前窗口

分割窗口

命令功能
Ctrl + a, S水平分割窗口
Ctrl + a, Tab切换分区
Ctrl + a, Q移除所有分割

复制和粘贴

命令功能
Ctrl + a, [进入复制模式
Space开始选择文本(再次按 Space 结束选择并复制)
Ctrl + a, ]粘贴文本

锁定和帮助

命令功能
Ctrl + a, x锁定会话
Ctrl + a, ?显示帮助信息

退出 Screen

命令功能
exit退出会话
Ctrl + a, K强制终止会话

自定义配置

编辑~/.screenrc文件以自定义screen的行为。示例配置启用垂直分割和设置快捷键

bind | split -v
bind - resize =