
ノードサーバーを起動する放浪者がいます。ノードサーバーはtmuxセッションで開始されますが、tmuxセッションを接続してctrl + cを実行するとサーバーは終了しますが、tmuxセッションは終了します。
たとえば、
tmux #start a new session and go to tmux
npm start #start my node server
(ctrl + c) #exit my tmux session
tmuxセッションを終了せずにサーバーを停止する方法はありますか?
答え1
これにはいくつかの可能なアプローチがあります。
set-options
以下を試すことができます。
tmux set-option remain-on-exit on
これにより、プロセスが存在してもtmuxセッションがアクティブのままになります。または、asの末尾に& bash
aを追加することもできます。npm start
npm start & bash