我正在使用带有nodejs的Ubuntu 14.04运行服务器
npm start
命令。
我开始使用tmux会话
tmux
命令,然后做
npm start
最后呢
ctrl+d
脱离。
但是ctrl+d
对我不起作用。无论我使用什么,如果我停止所有进程,它只会使我脱离会话。
当我尝试从mongod
运行的会话中分离时,也是同样的问题。
有任何想法吗?
PS:运行ctrl + a + d也不起作用。
答案 0 :(得分: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
。