我在远程Ubuntu 12.04服务器上使用derby。标准的derby命令全部正常工作,我可以打开我的数据库并通过ij访问它们。我需要在命令之间登录和注销时能够从终端启动和停止服务器。问题是我无法找到一种将服务器作为后台进程运行的方式。我最近来的是:nohup java -jar $DERBY_HOME/lib/derbyrun.jar server start & > ~/dblog.txt
这是工作,除了它需要我回到命令行之前[enter]。我知道守护程序包,但我不确定它是否会允许我停止服务器。有什么可以帮助解释tomcat如何管理它,因为那是我的应用服务器。如何在Linux中运行Derby作为后台进程
1
A
回答
-1
您可以使用像“杀”或“killall”命令来杀死你的后台进程。使用“jobs”命令查看您发送到后台的正在运行的进程列表。您也可以通过执行 - “fg%n”(其中n是作业编号)将它们放回到前景中,并使用CTRL-C将其删除。
1
德比只是一个Java应用程序。您希望用于在后台运行Java应用程序的任何技术(/etc/init.d,shell中的作业控制等)对于Derby都可以正常工作。
+0
这是真的,但它不像一个普通的Java应用程序。我可以通过/etc/init.d来运行它,但是我想对它进行更好的控制,因为我经常启动并停止保存状态。 –
+0
当我写这个时,我不明白nohup的用法。 –
相关问题
- 1. 如何在Linux中运行sh文件作为后台进程
- 2. 如何在linux上运行xsp4作为后台进程?
- 3. 如何使用nohup在Linux中作为后台进程运行进程?
- 4. 如何在mac上的后台运行derby进程“startNetworkServer”
- 5. 如何在后台进程中运行linux应用程序?
- 6. 如何在后台运行linux进程并记录nohup输出
- 7. 如何在后台运行play framework 2.5(作为守护进程)?
- 8. 如何在后台运行进程? c#
- 9. 在后台运行进程
- 10. 如何使用ADB作为后台进程运行命令?
- 11. 如何运行php作为后台进程
- 12. 运行后台进程的Linux I/O /进程
- 13. 在PHP中运行后台进程
- 14. 在Android中的后台运行进程
- 15. 将其放入后台后,在Linux上更改为正在运行的进程
- 16. 如何在redirect()之后让函数作为后台进程运行?
- 17. WP7后台进程运行
- 18. 运行后台进程
- 19. 在linux中运行python脚本作为后台服务
- 20. 如何在ASP.Net web应用程序中运行后台进程
- 21. 在后台运行一个新的子进程C linux
- 22. 当作为后台进程运行时,输出在哪里?
- 23. 如何将子进程在后台运行到前台
- 24. 不能运行在Amazon Linux实例后台进程,但运行在MAC OS X
- 25. 如何在.net中使用c在后台运行进程#
- 26. 在java中如何在后台运行进程?
- 27. 从命令行运行PHP脚本作为后台进程
- 28. 运行Java应用程序作为后台进程
- 29. 在Linux中的后台进程
- 30. Linux后台程序不能运行
我没问清楚我的问题。我想知道如何让Derby进程在后台运行。这似乎是Derby特有的问题,而不是Java或Linux。我已经看到了一再提出的问题,但没有答案。 –
嗯。理解。但是,如果您可以通过命令行在后台使用'&'发送进程,那么您应该使用'fg'命令将其恢复。但是,既然你说德比的情况是不同的(我不知道德比),所以不能说。我发布的是通用的 - 假设可以使用任何Linux进程。 –
很高兴知道如何。现在,如果我可以让命令行不需要额外的[Enter]。 –