使用 `screen` 软件的基本步骤如下:
安装 `screen`
在大多数 Linux 发行版中,可以通过包管理器安装 `screen`。例如,在 Ubuntu 或 Debian 上使用 `apt-get`,在 CentOS 或 RedHat 上使用 `yum`,在 macOS 上使用 `brew`。
安装命令示例:
```bash
Ubuntu / Debian
sudo apt-get install screen
CentOS / RedHat
sudo yum install screen
macOS
brew install screen
```
启动新的 `screen` 会话
在终端中输入 `screen` 启动一个新的 `screen` 会话。如果想给会话一个名字,可以使用 `-S` 选项,例如:
```bash
screen -S my_session_name
```
分离和重新连接会话
在运行 `screen` 会话时,按下 `Ctrl + A` 然后按 `D` 键将会话分离,后台继续运行。
要重新连接会话,使用 `screen -r` 命令,例如:
```bash
screen -r my_session_name
```
如果有多个会话,可以使用 `screen -ls` 命令查看会话列表,然后选择要重新连接的会话。
在 `screen` 中创建新窗口
在 `screen` 中按下 `Ctrl + A`,然后按 `C` 键可以创建一个新的窗口,每个窗口可以独立运行命令。
在窗口之间切换
切换到下一个窗口:`Ctrl + A`,然后按 `N`。
切换到上一个窗口:`Ctrl + A`,然后按 `P`。
列出所有窗口:`Ctrl + A`,然后按 `Tab`。
关闭当前窗口
关闭当前所在分屏:`Ctrl + A`,然后按 `X`。
其他操作
分屏功能:
上下分屏:`Ctrl + A`,然后按 `Shift + S`。
左右分屏:`Ctrl + A`,然后按 `|`。
分屏之间切换:`Ctrl + A`,然后按 `Tab`。
窗口大小调整:
扩大当前窗口:`Ctrl + A`,然后按 `+`(默认增加3行)。
缩小当前窗口:`Ctrl + A`,然后按 `-`(默认减小3行)。
重命名当前窗口:`Ctrl + A`,然后按 `A`。
退出 `screen`:`Ctrl + A`,然后按 `:`,然后输入 `quit` 并回车。
这些是 `screen` 软件的一些基础使用方法。根据具体需求,还可以使用更多高级功能,如创建多个会话、管理窗口等。