代码之家  ›  专栏  ›  技术社区  ›  DJ180

按enter键将导致KDB后台进程停止

  •  3
  • DJ180  · 技术社区  · 7 年前

    我正在运行 Kx Q process 在我的Linux服务器上

    我注意到,当我运行这个命令时,在shell上点击return/enter后,进程停止了

    ./kdb/q/l32/q -p 1234 &
    

    然而,如果我在前台运行这个。。。

    ./kdb/q/l32/q -p 1234
    

    它会打开一个q)提示,提示按回车键不会导致退出

    我想知道,如果按enter键导致进程停止,是与Kx有关,还是与Linux有关?

    如有任何建议,不胜感激

    1 回复  |  直到 7 年前
        1
  •  4
  •   Anton Dovzhenko    7 年前

    您应该使用 nohup 在后台执行命令。 例如

    nohup ./kdb/q/l32/q -p 1234 &