tmux
pane,session,windows之间的关系
- Session 一组窗口的集合,通常用来概括同一个任务。session可以有自己的名字便于任务之间的切换。
- Window 单个可见窗口。Windows有自己的编号,也可以认为和ITerm2中的Tab类似。
- Pane 窗格,被划分成小块的窗口,类似于Vim中 C-w +v 后的效果。
linux上的安装方法
如果服务器已经安装yum,可以直接使用yum install tmux,会省略很多依赖安装
基本命令
新建一个名为test-test的会话 tmux new-session -d -s test-test
快捷键使用
linux下切换pane的快捷键是ctrl+b+o
关闭所有session:tmux kill-server
将其中一个会话最大化/退出最大化:ctrl+b z
注意点
脚本中需要远程至其他服务器是,如果使用ssh -l无法登陆成功时,建议再使用ssh -A -l
小小建议
配合tmuxinator使用,因为tmuxinator的脚本更可视化,管理更方便,但是需要安装ruby
浙公网安备 33010602011771号