Cheat Sheet速查表
跳转到主要内容

Screen 速查表

本文根据 Devhints / Screen 翻译。代码示例及版本范围沿用原文。原文标注更新日期:2024-02-03。

Screen 或 GNU Screen 是一款终端多路复用器。换句话说,您可以启动一个会话(session),并在其中开启任意数量的窗口(虚拟终端)。此处未包含 所有 关于 screen 的命令和选项,请参阅 GNU 的手册 以了解完整内容

基础

基础

选项/快捷键说明
screen -S [name]启动一个具名会话
ctrl+a ctrl+d分离当前 screen 会话并返回终端(screen 会话将继续运行)
screen -ls 或
screen -list
列出所有会话
screen -r [name]重新连接至 screen 会话(可指定名称)

Screen 会话

快捷键说明
ctrl+a c在 screen 会话内创建新的标签页
ctrl+a [0-9]通过数字 0 到 9 切换至对应的标签页
ctrl+a nGo 切换至下一个标签页
ctrl+a pGo 切换至上一个标签页
ctrl+a k关闭当前标签页

视觉布局

快捷键说明
ctrl+a S水平拆分屏幕
ctrl+a |垂直拆分屏幕
ctrl+a ctrl+I 或
ctrl+a tab
调整屏幕拆分
ctrl+a Q移除所有屏幕拆分
ctrl+a C清除当前标签页内容

辅助功能

快捷键说明
ctrl+a A重命名当前标签页
ctrl+a k关闭当前标签页
ctrl+a ctrl+a切换至上一个使用的标签页
ctrl+a a发送 ctrl+a 至当前标签页
ctrl+a ctrl+w查看当前 screen 会话中所有标签页的列表