【ティーマックス】
tmux とは?
最終更新:
💡 画面を分けて、作業につなぎ直せる端末の管理役
1つの端末から複数の端末画面を管理するツール。セッション・ウィンドウ・ペインで作業をまとめ、画面を切り離して再接続できる。接続が切れても、tmuxを動かしている側で処理を続けられる。
📌 このページのポイント
普通のターミナルとは、どう違うの?
最初に何を打てばいい?
SSHが切れても、本当に残るの?
接続先でtmuxを起動し、その中で処理を動かしていれば、接続が切れてもtmuxのサーバープロセスが管理を続けられるよ。手元でtmuxを使うだけで、接続先の処理が守られるわけではない。ホストの停止や再起動、tmuxや処理自体の終了まで防ぐ仕組みでもないんだ。
操作や見た目は変えられる?
キーの割り当てや状態表示などを設定できるよ。ユーザー設定の例は~/.tmux.confで、サーバー起動時に読み込む。あとからtmux source-file ~/.tmux.confで読み直す方法もある。設定でキーが変わっている場合は、ここに書いた既定の操作とは異なるよ。
まとめ:ざっくりこれだけ覚えればOK!
「tmux」って出てきたら「端末の画面を分け、作業を切り離して再接続できるツール」と思えばだいたいOK!
📖 おまけ:英語の意味
「Terminal multiplexer」 = 端末の多重化ツール
💬 1つの画面から複数の端末を作り、操作できる仕組みだよ。