停止 tmux 中的节点服务器

停止 tmux 中的节点服务器

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

相关内容