tmuxでセッション共有してみた(Ubuntu)

  • 投稿者:
  • 投稿カテゴリー:Linux

知っておきたかったLinuxサーバ設計、構築、運用知識まとめで知らなかったことを試してみた。

tmux(ティーマックス)をインストールする

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.5 LTS"

# apt install tmux

tmuxで画面を分割する

testというセッションを作成する。

# tmux new-session -t test

[Ctl] + [b] → [%] で画面(ペインと呼ぶらしい)を分割する。[Ctl] + [b] → [o] で次のペインに移動する。

[Ctl] + [b] → [d] でセッションからデタッチできる。

セッション共有

別のターミナルから以下を実行することで、画面の共有が可能に。
また長時間かかるコマンドを実行し、手元のPCがフリーズしても、セッションに戻って作業できるというメリットがある。

# tmux ls
test-0: 1 windows (created Sat May  8 23:58:29 2021) [154x40] (group test) (attached)
# tmux a -t test