linux terminal分屏--tmux使用理论+实际操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_36330809/article/details/80907284

安装:

几个名词解释:

session 会话:一个服务器可以包含多个会话 

window 窗口:一个会话可以包含多个窗口 

pane 面板:一个窗口可以包含多个面板[强悍的分屏]

打开tmux会话并新建和关闭一个窗口,新建和关闭上下分屏和左右分屏

打开tmux会话并新建一个窗口: terminal 终端输入: tmux

将当前窗口面板上下分屏: ctrl+b, "(注意操作:先,ctrl, b, 然后shift, '对应的按键 )

将当前面板左右分屏: ctrl+b, %(注意操作:ctrl, b, 然后shift按键+%对应按键)

关闭一个窗口中的分屏:ctrl+b, x ,如下:

当前分屏在最右下角一个:

执行: ctrl+b, x

输入y, 后:

新建竖屏幕:

tmux ls

目前只有一个window窗口(window窗口0). 在window窗口0上有3个pane面板.

关闭并退出tmux会话的某一窗口: ctrl+b, &:

操作前:

在最后一个分隔窗口输入: ctrl+b, &后如下:

输入y, 后返回shell:

Shell界面和tmux会话之间的切换:

暂时离开tmux会话,返回Shell界面: ctrl+b, d, 效果如下:

从下面图片:

返回到Shell:

上面逆过程: 由上面Shell返回tmux: tmux attach-session -t 数字

在上面各个分屏之间切换: ctrl+b, 方向键

创建新窗口:

目前tmux会话只要一个window窗口.

在当前窗口的当前面板输入ctrl+b, c

tmux ls

目前tmux会话有2个window窗口.

窗口之间的切换(上一窗口和下一窗口)

切换到之前窗口: ctrl+b, p  (注: previous)

tmux ls

切换到下一窗口: ctrl+b, n  (注:next)

tmux ls

通过窗口列表切换窗口: ctrl+b, w

通过方向键盘: 上下可以选择!回车键确定!如下:

调整面板的大小:

Ctrl+b, Ctrl+方向键: 以1个单元格为单位移动边缘以调整当前面板大小
Ctrl+b, Alt+方向键: 以5个单元格为单位移动边缘以调整当前面板大小

参考文章:

https://www.cnblogs.com/sanduo1314/articles/5936225.html

https://www.jianshu.com/p/6699d9f2685d

https://blog.csdn.net/williamyuyuyu/article/details/79283374

https://blog.csdn.net/jianbinhe1012/article/details/7741727

https://blog.csdn.net/u010454729/article/details/49496381

https://blog.csdn.net/gent__chen/article/details/50588328

Terminator:

https://www.linuxidc.com/Linux/2018-01/150000.htm

https://www.linuxidc.com/Linux/2014-03/98484.htm

2018/07/10

(未看视频)vim + tmux,天作之合: https://www.bilibili.com/video/av24203368

猜你喜欢

转载自blog.csdn.net/sinat_36330809/article/details/80907284