10

我觉得我错过了一些明显的愚蠢的东西,但我已经看了一遍,找不到我的问题的答案。

假设我有一个使用 rebar 构建的应用程序版本,然后我开始了它

rel/my_app/bin/my_app start

我让它愉快地忙了一阵子,然后我想附加一个控制台来检查东西,所以我做了

rel/my_app/bin/my_app attach

并得到一个外壳。我乱七八糟,然后当我完成后,我想退出 shell,但让应用程序继续运行。如果我这样做^G qor q().,它会降低整个应用程序。

我也玩过启动应用程序+Bi以阻止它允许某人意外关闭它,但是一个人甚至如何退出附加的外壳呢?

4

4 回答 4

14

我不使用钢筋,我从来不明白它要解决什么问题,但我认为当你“附加”时你正在做与运行相同的事情to_erl。要退出,请键入 control-D (EOF)。

于 2012-10-17T04:19:41.060 回答
4

CTRL-D应该让你离开并保持应用程序运行。

于 2012-10-17T05:09:32.183 回答
0

Eshell V10.7(使用 ^G 中止)

$ Ctrl ^ G $ q

在这里,你可以退出远程控制台

于 2021-01-26T08:54:33.030 回答
-5

如果它是一个普通的远程 shell,按两次 Ctrl-C 应该可以解决问题。

于 2012-10-17T04:30:27.647 回答