screen 是一个强大的终端多路复用器,可以让你在一个终端会话中运行多个会话。以下是一些常用的 screen 命令和操作:
安装
在大多数 Linux 发行版中,可以使用包管理器安装 screen:
- Debian/Ubuntu:
sudo apt-get install screen - CentOS/RHEL:
sudo yum install screen
基本命令
-
启动 screen:
screen -
创建一个新的会话:
screen -S session_name -
列出所有会话:
screen -ls -
重新连接到一个会话:
screen -r session_name -
分离当前会话:
按下Ctrl + A然后按D。 -
杀死一个会话:
在会话中,输入exit,或者从其他终端使用:screen -X -S session_name quit
常用快捷键
- 创建新窗口:
Ctrl + A然后按C - 在窗口之间切换:
Ctrl + A然后按N(下一个)或P(上一个) - 查看窗口列表:
Ctrl + A然后按"(双引号) - 滚动模式:
Ctrl + A然后按[,使用箭头键滚动,按Q退出滚动模式
配置文件
你可以创建或编辑 ~/.screenrc 文件来定制 screen 的行为,例如设置颜色、启动时自动打开某些窗口等。
示例
-
启动一个名为
my_session的会话:screen -S my_session -
在会话中运行命令,然后分离:
# 运行一些命令 Ctrl + A, D -
重新连接到会话:
screen -r my_session
通过这些基本命令和操作,你可以有效地使用 screen 来管理你的终端会话。
953

被折叠的 条评论
为什么被折叠?



