2016-09-25 1044 views
3

我正在运行Ubuntu 14.04服务器,使用nodejs与 npm start 命令。
我开始 tmux 命令TMUX会话,然后做 npm start 终于做 ctrl+d 分离。 但ctrl+d不适合我。无论我使用什么,如果我停止所有流程,它只会将我从会话中分离出来。 这也是同样的问题,当我试图从mongod运行分离会话。 任何想法?
PS:运行ctrl + a + d也不起作用。tmux ctrl + d不会脱离会话

回答

2

发出tmux命令时,you need to first use the prefix key combination。默认情况下,这是C-b(ctrl + b)。

如果默认前缀不起作用,可能是您更改了它,或者如果您使用的是其他人的.tmux.conf,它们可能已更改它。您可以从shell中运行tmux list-keys | grep send-prefix以确定当前的前缀是什么。

因此,为了从正在运行的会话中分离,您需要输入C-b d

+0

谢谢!它真的帮了大忙! – margarita

+0

@margarita很高兴听到它!如果你满意,你会介意接受我的答案吗? – pdoherty926