我在遠程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下運行php5後臺進程
- 7. 如何在Linux中運行後臺php進程並結束它?
- 8. 作爲後臺進程運行mongos
- 9. 如何在後臺運行linux進程並記錄nohup輸出
- 10. 如何在後臺運行play framework 2.5(作爲守護進程)?
- 11. 如何在後臺運行進程? c#
- 12. 在後臺運行進程
- 13. 如何運行Apache-Solr服務器作爲後臺進程?
- 14. 如何運行php作爲後臺進程
- 15. 如何使用ADB作爲後臺進程運行命令?
- 16. Linux後臺進程
- 17. 運行後臺進程的Linux I/O /進程
- 18. 作爲一個進程在後臺運行程序
- 19. 在Android中運行後臺進程
- 20. 在Android中的後臺運行進程
- 21. 在PHP中運行後臺進程
- 22. 在Perl中運行後臺進程
- 23. 將其放入後臺後,在Linux上更改爲正在運行的進程
- 24. 如何在redirect()之後讓函數作爲後臺進程運行?
- 25. Spotify - 運行後臺進程
- 26. WP7後臺進程運行
- 27. 運行後臺進程
- 28. 在linux中運行python腳本作爲後臺服務
- 29. 如何知道正在運行的後臺進程是否爲
- 30. 如何在後臺線程中運行進程iOS
我沒問清楚我的問題。我想知道如何讓Derby進程在後臺運行。這似乎是Derby特有的問題,而不是Java或Linux。我已經看到了一再提出的問題,但沒有答案。 –
嗯。理解。但是,如果您可以通過命令行在後臺使用'&'發送進程,那麼您應該使用'fg'命令將其恢復。但是,既然你說德比的情況是不同的(我不知道德比),所以不能說。我發佈的是通用的 - 假設可以使用任何Linux進程。 –
很高興知道如何。現在,如果我可以讓命令行不需要額外的[Enter]。 –