tmux学习
文章目录
tmux 学习
首先screen是Linux中比较常用的可以“接入”和“离开”的shell对话框,很大的方便了我们ssh登录服务器跑任务,如果不用screen,我们合上电脑,ssh就断开了,相应的服务器运行任务也断开了,会非常令人头疼。
但是screen在使用中很多问题,如:使用zsh时和插件不兼容显示乱码,操作失误套娃了就进不去这个窗口,只能命令控制无法交互,翻页查看功能非常有限等局限。
而tmux是screen的替代品,它比screen有很多方便的地方
使用快捷键
-
左右分屏 :Ctrl + b, % (shift + 5) (分割当前窗口)
-
上下分屏 :Ctrl + b, " (shift + ‘) (分割当前窗口)
-
关闭分屏 :Ctrl + b, x (关闭所在分屏窗口)
- 会显示 是否 kill panel
-
显示分屏编号 :Ctrl + b, q (显示分屏编号)
-
调整分屏大小 :Ctrl + b, 方向键
->
(基本可以自由切换) -
关闭当前 窗口: ctrl d
- 这个 和 x 相比 直接退出
-
直接退出整个 tmux: ctrl + b + d
- tmux ls 可以查看上次 退出的 session
- tmux attach -t sessionId
-
切换窗口 : ctrl + b + ;
- ctrl + b +
->
[方向键 左右] - 按住 ctrl + b, 同时 按住 左右 ,可以调整窗口大小
- ctrl + b +
-
将当前窗口往左边或者 右边移动
ctrl + b + }
ctrl + b + {
注意点:
按住ctrl +b 立马松开,然后再按功能键
演示
|
|
文章作者 LYR
上次更新 2021-08-17