後臺執行MongoDB
在 UNIX/Linux 系統中,透過 ./bin/mongod 啟動 MongoDB 服務時,螢幕會輸出很多執行資訊,並不會回到 shell 提示符。除非 Ctrl + C,但是這樣會停止 MongoDB 服務程式。
那麼如何使 MongoDB 後臺執行呢?可以使用下面的辦法:
#
方法1:(推薦)
#
--fork 選項將會通知 mongod 在後臺執行
/path/to/MongoDB_Dir/bin/mongod--logpath /path/to/file.log
--logappend --fork
#
方法2:
#
將輸出重定向到 file.log 檔案
#
& 將該程式置於後臺執行
/path/to/MongoDB_Dir/bin/mongod>> /path/to/file.log
&
#
還可以這樣執行(不記錄日誌)
#
因為所有重定向到位桶檔案 /dev/null 的資訊都會被丟棄
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-1184643/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 後臺執行
- shell後臺執行
- 後臺執行以及保持程式在後臺長時間執行
- Linux後臺執行Linux
- 後臺執行緒(daemon)執行緒
- windows redis 後臺執行WindowsRedis
- Jboss 後臺執行模式模式
- 指令碼後臺執行指令碼
- scp 在後臺執行
- 執行python指令碼後臺執行Python指令碼
- linux程式前臺-後臺執行Linux
- Linux 後臺執行命令Linux
- jenkins後臺程式執行Jenkins
- linux命令後臺執行Linux
- linux後臺執行-nohupLinux
- 作業控制(後臺執行)
- windows的nohup後臺執行Windows
- Linux 下後臺執行和按照守護程式方式後臺執行的坑Linux
- java--多執行緒之後臺執行緒Java執行緒
- mysql後臺執行緒詳解MySql執行緒
- Mac Redis 服務後臺執行MacRedis
- Linux jar包 後臺執行LinuxJAR
- 後臺執行SQL語句(oracle)SQLOracle
- Linux 命令的後臺執行Linux
- Android Oreo 後臺執行限制Android
- python指令碼後臺執行Python指令碼
- 後臺執行主要T-CODE
- run sql in the backgroud 後臺執行sqlSQL
- 使用screen後臺執行任務
- 將程式在後臺執行和殺掉後臺的程式
- Linux nohup:後臺不掛起命令(後臺執行命令)Linux
- C#.Net前臺執行緒與後臺執行緒的區別C#執行緒
- Golang 啟停管理及後臺執行Golang
- php後臺定時執行任務PHP
- 讓.py程式後臺執行(Linux)Linux
- Linux程式後臺執行實踐Linux
- XYHCMS 3.6 後臺程式碼執行漏洞
- Linux 後臺執行 PHP 指令碼LinuxPHP指令碼