linux中tmux怎么用

2023-04-12 08:07:00 linux Tmux

tmux是一个终端复用软件,能够将一个终端分割成多个窗口,并且每个窗口可以分割成多个标签页。

安装tmux

1.首先确保系统中安装了编译工具,如gcc、make等,如果没有安装,可以使用以下命令进行安装。

yum -y install gcc automake autoconf libtool make

2.下载tmux源码并解压

wget https://github.com/tmux/tmux/releases/download/2.7/tmux-2.7.tar.gz tar -zxvf tmux-2.7.tar.gz

3.进入tmux目录并执行编译安装

cd tmux-2.7 ./configure make && make install

使用tmux

1.创建一个新的会话

tmux new -s session_name

2.查看会话列表

tmux ls

3.进入一个已存在的会话

tmux a -t session_name

4.退出当前会话

exit 或者 Ctrl+b+d

5.强制退出当前会话

exit!

6.重命名当前会话

Ctrl+b+$

7.创建一个新的窗口

Ctrl+b+c

8.在当前窗口和下一个窗口之间切换

Ctrl+b+n

9.在当前窗口和上一个窗口之间切换

Ctrl+b+p

10.通过窗口编号切换窗口

Ctrl+b+数字

11.查看当前所有窗口

Ctrl+b+w

12.通过窗口名称切换窗口

Ctrl+b+f

13.关闭当前窗口

Ctrl+b+&

14.在当前窗口和另一个窗口之间水平分割窗口

Ctrl+b+"

15.在当前窗口和另一个窗口之间垂直分割窗口

Ctrl+b+%

16.在分割窗口之间切换

Ctrl+b+o

17.在分割窗口之间移动

Ctrl+b+{ 或者 Ctrl+b+}

18.关闭当前分割窗口

Ctrl+b+x

19.在当前窗口的所有分割窗口之间循环切换

Ctrl+b+q

20.查看当前窗口的编号、名称、状态

Ctrl+b+w

21.查看当前窗口的帮助信息

Ctrl+b+?

22.查看当前会话的所有窗口

Ctrl+b+s

23.使用vim快捷键在窗口之间切换

Ctrl+b+[

24.复制当前窗口中的内容

Ctrl+b+[ 选中内容 Enter

25.粘贴复制的内容

Ctrl+b+]

26.创建一个新的标签页

Ctrl+b+c

27.在当前标签页和下一个标签页之间切换

Ctrl+b+n

28.在当前标签页和上一个标签页之间切换

Ctrl+b+p

29.通过标签页编号切换标签页

Ctrl+b+数字

30.查看当前所有标签页

Ctrl+b+w

31.通过标签页名称切换标签页

Ctrl+b+f

32.关闭当前标签页

Ctrl+b+&

33.在当前标签页和另一个标签页之间水平分割窗口

Ctrl+b+"

34.在当前标签页和另一个标签页之间垂直分割窗口

Ctrl+b+%

35.创建一个新的窗口并将其移动到新的标签页中

Ctrl+b+t

36.在当前标签页和另一个标签页之间切换

Ctrl+b+l

37.在当前标签页和另一个标签页之间循环切换

Ctrl+b+;

38.查看当前标签页的编号、名称、状态

Ctrl+b+w

39.查看当前标签页的帮助信息

Ctrl+b+?

40.重命名当前标签页

Ctrl+b+,

41.在当前会话中查找窗口

Ctrl+b+f

42.在当前会话中查找标签页

Ctrl+b+;

43.保存当前会话的窗口和标签页状态

tmux save-session -t session_name

44.载入保存的会话状态

tmux load-session -t session_name

45.退出tmux

tmux kill-server

相关文章