tmux终端复用
tmux介绍
tmux
是一个终端复用器,它允许你在一个终端窗口中运行多个终端会话,并在这些会话之间切换,而不必打开多个终端窗口。
它对于需要同时管理多个任务的用户非常有用,尤其是在服务器管理、开发等方面。
安装
在 CentOS 上,可以使用 yum 或 dnf 来安装 tmux:
sudo yum install tmux
基本用法
- 启动 tmux 会话:
tmux
- 命名新会话:
tmux new -s session_name
- 分割窗口:
- 水平分割:Ctrl + b 然后按 “(双引号)
- 垂直分割:Ctrl + b 然后按 %
- 切换窗口:
- 在窗口之间切换:Ctrl + b 然后按 o
- 上下移动窗口:Ctrl + b 然后按箭头键
- 分离和附加会话:
- 分离当前会话:Ctrl + b 然后按 d
- 重新附加会话:tmux attach-session -t session_name
- 列出会话
tmux ls
- 关闭会话
tmux kill-session -t session_name
常用快捷键
- 新建窗口:Ctrl + b 然后按 c
- 关闭窗口:Ctrl + b 然后按 &
- 重命名窗口:Ctrl + b 然后按 ,(逗号)
- 切换窗口:Ctrl + b 然后按 n(下一个)或 p(上一个)
- 显示所有快捷键:Ctrl + b 然后按 ?
配置文件
tmux 的配置文件通常位于用户的主目录下,文件名为 .tmux.conf。你可以在这个文件中添加自定义配置,例如:
1 | 设定前缀键为 Ctrl + a |
编辑完成后,保存文件并重新加载配置:tmux source-file ~/.tmux.conf
- 标题: tmux终端复用
- 作者: DansRoh
- 创建于 : 2024-05-16 00:00:00
- 更新于 : 2024-07-09 14:56:43
- 链接: https://blog.shinri.me/2024/05/16/27_tmux终端复用/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论