我有一个流浪汉,我在其中启动一个节点服务器。节点服务器在 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