tmux 基本概念和常用命令
网上的文章很多了。在 tmux 的 GitHub 仓库,有 wiki 可以查阅。本文主要是备忘。
Sessions, windows and panes
在 tmux,每个终端都属于一个窗格,程序在终端运行。每个窗格都有他所属的窗口。可以将窗口分成多个窗格,其中有一个是活动窗格。
客户端可以建立多个会话。每个会话都有一个窗口列表,其中有一个是当前窗口。窗口可以链接到一个或多个会话。
1 |
|
单输入tmux
的话,会默认开一个新的会话。
1 |
|
1 |
|
用于进入已经存在的会话。
C-b d
退出当前会话。
C-b
指的是Ctrl+b。其他的同理。
1 |
|
用于列出所有会话。
C-b c
创建一个新窗口。
C-b %
将窗口分为左右两部分。C-b "
将窗口分为上下两部分。
C-b
加数字健,切换到指定的窗口。使用后面说的C-b w
的方式切换可能更方便些。
C-b
加方向键,切换窗格。
C-b s
展示所有会话。
C-b w
展示所有窗口。
C-b x
删除当前窗格。C-b &
删除当前窗口。
1 |
|
用于删除指定的会话。
tmux 基本概念和常用命令
https://sunboyallen.github.io/tmux/