Tmux 简介
tmux 是一个终端多路复用器,允许你在一个终端窗口中同时运行多个终端会话。这对于在服务器上工作、长时间运行的任务、或需要同时执行多个任务的情况非常有用。
Tmux 常用快捷键
-
新建会话:tmux new -s [session_name]
-
退出会话:ctrl+b d
-
进入会话:tmux a(attach) -t [session_name]
-
销毁会话:tmux kill-session -t [session_name]
-
终端环境查看会话列表:tmux ls
-
会话环境查看会话列表:ctrl+b s
-
创建窗口:ctrl+b c
-
切换窗口:在同一个会话的多个窗口之间可以通过如下快捷键进行切换:
-
ctrl+b p (previous 的首字母) 切换到上一个 window。
-
ctrl+b n (next 的首字母) 切换到下一个 window。
-
ctrl+b 0 切换到 0 号 window,依次类推,可换成任意窗口序号
-
ctrl+b w (windows 的首字母) 列出当前 session 所有 window,通过上、下键切换窗口
-
ctrl+b l (字母 L 的小写)相邻的 window 切换
-
-
关闭窗口:ctrl+b &
-
垂直分屏:ctrl+b %
-
水平分屏:ctrl+b "
-
切换 pane
-
ctrl+b o 依次切换当前窗口下的各个 pane。
-
ctrl+b Up|Down|Left|Right 根据按箭方向选择切换到某个 pane。
-
ctrl+b Space (空格键) 对当前窗口下的所有 pane 重新排列布局,每按一次,换一种样式。
-
ctrl+b z 最大化当前 pane。再按一次后恢复。
-
-
关闭 pane:ctrl+b x
-
帮助:ctrl+b ?
-
ctrl-b + shift-d:选择关闭会话,该命令会列出当前会话的登录列表