tmuxセッションを終了して処理する方法

tmuxセッションを終了して処理する方法

プロセスが実行中であることがわかりましたが、tmuxを使用してbyobuでプロセスを初期化したためだと思いました。

ps aux | grep sidekiq
1000     13786  0.0  0.0   8108   900 pts/4    S+   11:27   0:00 grep sidekiq

「3」というtmuxセッションがあります。次のように:

$ byobu   

Byobu sessions...

  1. tmux: 3: 1 windows (created Wed Aug 28 10:57:54 2013) [229x84] (attached)
  2. tmux: daemon: 1 windows (created Thu Jul 11 12:59:09 2013) [127x83]
  3. tmux: juggernaut: 1 windows (created Thu Jul 11 12:54:08 2013) [80x23]

セッションを終了し、そのセッションで作成された実行中のすべてのプロセスを終了したいと思います。

ベストアンサー1

tmux kill-session [-t session_name]

仮想端末のプロセスはSIGHUPを受信する必要があります。

おすすめ記事