tmux是一个优秀的终端复用软件,tmux使用C/S模型构建。
好的特性
常用命令
创建会话
tmux new -s MYSESSION
创建窗口
tmux neww -n MYWINDOW
登陆会话
tmux attach -t MYSESSION
常用指令
* C-b ? // 显示快捷键帮助
* C-b C-o //调换窗口位置
* C-b 空格键 //采用下一个内置布局
* C-b ! // 把当前窗口变为新窗口
* C-b " // 模向分隔窗口
* C-b % // 纵向分隔窗口
* C-b q // 显示分隔窗口的编号
* C-b o // 跳到下一个分隔窗口
* C-b 上下键 // 上一个及下一个分隔窗口
* C-b C-方向键 //调整分隔窗口大小
* C-b & // 确认后退出 tmux
* C-b c // 创建新窗口
* C-b 0~9 //选择几号窗口
* C-b c // 创建新窗口
* C-b n // 选择下一个窗口
* C-b l // 最后使用的窗口
* C-b p // 选择前一个窗口
* C-b w // 以菜单方式显示及选择窗口
* C-b s // 以菜单方式显示和选择会话
* C-b t //显示时钟
好的特性
panel面板。一个窗口可以横向或纵向把窗口分割成多个面板。
会话切换和会话共享更方便: C-b + s
命令的前缀按键和screen不冲突,可以和screen嵌套使用来做多主机的管理。
常用命令
创建会话
tmux new -s MYSESSION
查看当前有那些会话
tmux ls
创建窗口
tmux neww -n MYWINDOW
登陆会话
tmux attach -t MYSESSION
常用指令
* C-b ? // 显示快捷键帮助
* C-b C-o //调换窗口位置
* C-b 空格键 //采用下一个内置布局
* C-b ! // 把当前窗口变为新窗口
* C-b " // 模向分隔窗口
* C-b % // 纵向分隔窗口
* C-b q // 显示分隔窗口的编号
* C-b o // 跳到下一个分隔窗口
* C-b 上下键 // 上一个及下一个分隔窗口
* C-b C-方向键 //调整分隔窗口大小
* C-b & // 确认后退出 tmux
* C-b c // 创建新窗口
* C-b 0~9 //选择几号窗口
* C-b c // 创建新窗口
* C-b n // 选择下一个窗口
* C-b l // 最后使用的窗口
* C-b p // 选择前一个窗口
* C-b w // 以菜单方式显示及选择窗口
* C-b s // 以菜单方式显示和选择会话
* C-b t //显示时钟