私は複数のターミナルウィンドウを管理するためにtmuxを使用しています。現在、2つのウィンドウを複数のペインで開いています。コマンドを入力するにはプレフィックス(私の場合はctrl+a)を使用しなければならないことを知っています
tmuxの中からセッションを閉じるにはどうすればいいですか?セッション(すべてのウィンドウとペイン)とtmuxを同時に閉じるには、どのようなコマンドがありますか?
89 ph3nx 2014-07-05
プレフィックスを押して (例: Ctrl+A または B, これがデフォルトです)、: と入力して kill-session
と入力してから Enter を押してください。これはコマンドの名前が示すように、セッションを終了させます
118 0xC0000022L 2014-07-05
0xC0000022Lさんの回答のように現在のセッションを閉じると、他のセッションがあってもtmuxを閉じてしまいます
# tmux ls
keepMe: 1 windows (created Wed Jun 24 14:20:15 2015) [171x41]
otherSession: 1 windows (created Wed Jun 24 14:22:01 2015) [171x41]
3: 1 windows (created Wed Jun 24 14:23:28 2015) [171x41]
(assuming here that you're on keepMe session)
# tmux kill-session -t otherSession
-or-
# tmux kill-session -t 3
これにより、”otherSession “またはセッション番号3が削除され、tmuxが実行されたままになります
47 Ville 2015-06-24
TMUXプレフィックス(例: ctrl+b) + :kill-session
or
tmux kill-session
(セッションの内側からでも外側からでも実行可能)
どちらの呼び出しスタイルでもフラグを使用することができます
-t target-session
指定されたセッションを破棄する -a
指定されたセッション以外のすべてのセッションを破棄します
TMUXの外部からkill-session
を実行すると、最後にアタッチしたセッションが終了します。-a
はそれを反転させます
複数のセッションを実行している場合は、kill-server
ですべてのセッションを一度に終了させることができます。kill-server
29 FSchndr 2016-12-29