Tmux使用
Tmux:终端复用器(terminal multiplexer)
安装
sudo apt-get install tmux
启动
tmux
退出
按下Ctrl+d
或者显式输入exit
命令前缀键
认的前缀键是Ctrl+b
快捷键都是通过前缀键唤起
会话
新建会话:
tmux new -s <session-name>
分离会话
按下Ctrl+b d或者输入tmux detach
命令
上面命令执行后,就会退出当前 Tmux 窗口,但是会话和里面的进程仍然在后台运行。tmux ls
命令可以查看当前所有的 Tmux 会话接入会话
用于重新接入某个已存在的会话tmux attach -t <session-name>
杀死会话
tmux kill-session -t <session-name>
切换会话
tmux switch -t <session-name>
窗格
划分窗格
# 划分上下两个窗格 $ tmux split-window # 划分左右两个窗格 $ tmux split-window -h
快捷键:
划分上下:ctrl+b "
划分左右:ctrl+b %
移动窗格光标
快捷键:ctrl+b <arrow key>
,例如ctrl +b ->
会把光标移动到右方的窗格ctrl+b o
: 依次切换
命令:tmux select-pane -U
把当前光标移动到上方的窗格tmux select-pane -D
把当前的光标移动的下方的窗格tmux select-pane -L
把当前的光标移动到左边的窗格tmux select-pane -R
把当前的光标移动到右边的窗格交换窗格的位置
tmux swap-pane -U
当前窗格向上移动tmux swap-pane -D
当前窗格向下移动关闭窗格
快捷键ctrl+b x
窗口
- 新建窗口
tmux new-window -n <window-name>
- 切换窗口
# 切换到指定编号的窗口 $ tmux select-window -t <window-number> # 切换到指定名称的窗口 $ tmux select-window -t <window-name>
- 重命名窗口
tmux rename-window <new-name>
- 快捷键
Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息。 Ctrl+b p:切换到上一个窗口(按照状态栏上的顺序)。 Ctrl+b n:切换到下一个窗口。 Ctrl+b <number>:切换到指定编号的窗口,其中的<number>是状态栏上的窗口编号。 Ctrl+b w:从列表中选择窗口。 Ctrl+b ,:窗口重命名。
其他
- 翻屏模式
进入翻屏模式:ctrl+b [
退出:q
参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 DD'Notes!
评论