Skip to main content

tmuxとは?

tmuxは、ターミナルセッションを管理するツールです。 LinuxやmacOSなどのUNIX系OSで利用でき、1つのターミナルウィンドウ内で複数の仮想セッションを作成し、それらを切り替えたり、バックグラウンド実行したりできます。 これにより、複数のタスクを同時に管理でき、シェルセッションを失わずに長時間の作業が可能になります。

よく使うコマンド

よく使うコマンドを以下に示します。

  • 新しいセッションを開始する。

    tmux
  • 名前を指定して、新しいセッションを開始する。

    tmux new -s <セッション名>
  • セッション一覧を表示する。

    tmux ls
    # 0: 1 windows (created Mon Nov 21 10:41:52 2022)
    # hoge: 1 windows (created Wed Nov 23 13:02:20 2022)
  • セッションから出る(デタッチする)

    control + b -> d

  • セッションに入る(アタッチする)

    tmux attach -t <<セッション名(tmux ls した時の一番左のやつ)>>

参考文献

なし