0

我有一个运行服务的 java 可执行文件。它允许管理员在服务运行时输入命令。它通常需要一个打开的终端才能运行。我通过 ssh 连接到我的服务器。

我可以启动该服务并且它可以工作,但是如果没有关闭服务,我就无法退出终端。

我也无法创建一个简单的守护程序,因为那样我将无权提供服务服务器端输入。

是否有任何类型的守护程序可以让我有一个终端接口用于输入,或者是否有一个持久的 ssh 终端,即使我退出它也会继续运行?

4

1 回答 1

0

要使您的进程在退出终端时不会关闭,您可以使用以下命令:

nohup <command/run> >/path/to/log 2>/path/to/errlog &

如果您想要持久终端,您可以使用类似的命令screentmux

于 2019-02-26T16:35:52.337 回答