Note to Self

公開する緊張感で、読み返した時に??にならない自分用メモです

tmuxの基本操作

tmux(ティーマックス)

1つの端末で複数の仮想端末を起動し、画面を分割、統合できる。
デタッチとアタッチにより、ネットワークが切れても同じセッションの再開が可能。

 

  • セッション:ウィンドウの集まり
  • ウィンドウ:ペインを管理する
  • ペイン:ウィンドウを分割した領域

 

操作内容

コマンド

セッションの作成

*インストール

$ tmux

$ tumux new-session
$ sudo apt-get install tmux
$ sudo yum install -y tmux

セッションの確認

接続されているセッションの確認

$ tmux list-sessions
$ tmux list-client

再接続(アタッチ)

$ tmux attach
$ tmux attach -t セッション番号

切断

Ctrl + B [Prefix Key] ⇒ D [Detach]

セッションの削除
全セッションの削除

$ tmux kill-session -t セッション番号
$ tmux kill-server

ウィンドウ作成

Ctrl + B [Prefix Key] ⇒ C [Create]

ウィンドウ移動 次へ
        前へ

        最後に操作した
        指定した

Ctrl + B [Prefix Key] ⇒ N [Next]

Ctrl + B [Prefix Key] ⇒ P [Previous]
Ctrl + B [Prefix Key]
 ⇒ l
Ctrl + B [Prefix Key]
 ⇒ ウィンドウ番号

ウィンドウ名変更

Ctrl + B [Prefix Key] ⇒ ,

ウィンドウ一覧表示/移動

Ctrl + B [Prefix Key] ⇒ w
*カーソルキーで選択、[Enter]キーで表示

ペイン番号表示

Ctrl + B [Prefix Key] ⇒ q

ペイン分割 横分割(水平方向)
      縦分割(垂直方向)

      分割解除

      分割境界線位置変更

Ctrl + B [Prefix Key] ⇒ "  [Shift + 2]

Ctrl + B [Prefix Key] ⇒ % [Shift + 5]
$ exit or  Ctrl + B [Prefix Key]
 ⇒ `!

Ctrl + B [Prefix Key] ⇒ Ctrl + ←→↑↓

ペイン遷移
最後に粗操作したペインに移動
ペイン間移動

ペイン入れ替え

Ctrl + B [Prefix Key] ⇒ ↑↓[矢印キー]
Ctrl + B [Prefix Key]
 ⇒ ;
Ctrl + B [Prefix Key]
 ⇒ o
Ctrl + B [Prefix Key] ⇒ {

ペイン強制終了

Ctrl + B [Prefix Key] ⇒ x

スクロール開始

スクロール終了

Ctrl + B [Prefix Key] ⇒ [
Esc or Qキー