Tmux(terminal multiplexer)
终端复用器,和screen
功能类似。
作用
Tmux
是将会话与窗口的"解绑"工具
安装
# ubuntu
$ sudo apt install tmux
# CentOS 或 Fedora
$ sudo yum install tmux
# Mac
$ brew install tmux
使用
基本使用
# 进入 tmux,左下方显示窗口编号和名称,右下方显示系统hostname和时间信息
$ tmux
# 退出
Ctrl+d或命令行输入exit
快捷键使用
先按下 Ctrl+b
,然后在按其他键,如 Ctrl+b ?
进入帮助窗口,按 esc
退出
常用命令
# 新建会话
tmux new -s <session-name>
# 分离会话
tmux detach
或
Ctrl+b d
# 查看回话列表
tmux ls
tmux list-session
# 接入会话
tmux attach -t 0
tmux attach -t <session-name>
# 杀死会话
tmux kill-session -t 0
tmux kill-session -t <session-name>
# 切换会话
tmux switch -t 0
tmux switch -t <session-name>
# 重命名会话
tmux rename-session -t 0 <new-name>
快捷键
- Ctrl+b d:分离当前会话
- Ctrl+b s:列出所有会话
- Ctrl+b $:重命名当前会话