-1

我从 ubuntu 的命令行运行 derby 服务器。问题是当我启动它时,它一直在终端窗口中运行,因此它将所有日志直接打印到终端。当我关闭终端窗口时,服务器关闭。无论如何我可以从命令行启动 derby,然后能够在不关闭服务器的情况下关闭终端?

4

2 回答 2

1

bg您可以使用 CTRL-z 挂起它,然后使用 and 在后台运行它disown %1(或将 1 替换为挂起消息中括号内显示的作业号)。

例子...

$ bundle exec script/rails s
[1]  + 14192 suspended  bundle exec script/rails s
$ bg
[1]  + 14192 continued  bundle exec script/rails s
$ disown %1
$ exit
于 2012-07-02T19:56:26.230 回答
0

另一种技术是使用您的窗口管理器。设置为您启动网络服务器的应用程序菜单项,并将各种输出重定向到文件。然后通过选择该菜单项来启动您的服务器。

于 2012-07-03T04:10:00.217 回答