在 CentOS 服务器上使用 tmux
来多开窗口是一个高效的方式。tmux
是一个终端复用器,它允许你在一个终端窗口中打开多个终端会话,还可以在会话之间轻松切换,非常适合长时间运行程序或多任务操作。下面是如何使用 tmux
来多开窗口的基本步骤:
1. 安装 tmux
如果你的系统还没有安装 tmux
,你需要先安装它。在 CentOS 上,你可以通过以下命令来安装:
bash
sudo yum install tmux
2. 启动 tmux
安装完成后,你可以通过简单地输入 tmux
来启动它:
bash
tmux
这将打开一个新的 tmux
会话。
3. 创建新窗口
在 tmux
会话中,你可以通过以下快捷键来创建新窗口:
- 按下
Ctrl+b
,然后释放这些键,接着按下c
(这代表 create 的意思)。
这将为你创建一个新的窗口,并自动切换到该窗口。
4. 在窗口间切换
创建多个窗口后,你可以通过以下快捷键在它们之间切换:
- 按下
Ctrl+b
,然后释放这些键,接着按下窗口对应的数字键,或者使用n
(下一个 next)和p
(上一个 previous)来在窗口间切换。
5. 分割窗口
tmux
也允许你将窗口分割成面板(panes),你可以垂直或水平分割它们:
- 水平分割:按下
Ctrl+b
,然后释放这些键,接着按%
。 - 垂直分割:按下
Ctrl+b
,然后释放这些键,接着按"
。
6. 在面板间切换
创建多个面板后,你可以通过以下快捷键在它们之间切换:
- 按下
Ctrl+b
,然后使用方向键来在面板间切换。
7. 分离和恢复会话
如果你想要离开 tmux
会话但保持它运行在后台,你可以分离会话:
- 按下
Ctrl+b
,然后释放这些键,接着按d
(代表 detach 的意思)。
要恢复到之前的会话,可以使用以下命令:
bash
tmux attach
或者,如果你有多个会话,使用:
bash
tmux attach-session -t 会话名
你可以通过 tmux list-sessions
来查看所有会话的列表。
这些是使用 tmux
的基本步骤和一些常用命令。tmux
非常强大,通过查看它的手册页(man tmux
)或其他在线资源,你可以学习更多高级用法和自定义选项。