ubuntu MongoDB配置 後台執行

2021-06-19 23:05:29 字數 1444 閱讀 6794

最近看了一本鳥哥的linux私房菜,看完後感覺很有意思,並且也相應用電腦執行了一下那些命令。但是過了一段時間,那些不經常使用的命令漸漸就陌生了,

或者說忘了,只是知道有這麼個東西,但是卻不知命令是什麼。鄙人今天在配置mongodb,原來windows下我是按照教程弄好了的,想想也不算很難,於是就從

mkdir data

建立乙個資料夾,用來存放資料,(以前看教程還建立了乙個log的資料夾,應該是用來存放日誌檔案的,windows我建立了log,然後也有日誌檔案,但在ubuntu,建立了並配置了,卻不行,我也不知道什麼原因,於是我就索性不建立這個資料夾了)

然後在執行:

./bin/mongod --dbpath=data

用網頁開啟

會看到:

這樣就開啟了mongodb了,很簡單吧,但是這裡又有乙個問題,那東西總不能在占用這個終端吧,下面的就談一談怎麼後台執行吧。

其實要把正在執行的程式直接放到後台很容易,按ctrl+z就行了,但是輸入如下命令檢視這個終端後台執行的程式:

jobs
這是會顯示這樣的內容:  [1]+  stopped                 ./bin/mongod --dbpath=data      你就會看到 那個程序顯示為stop狀態,這當然沒用了,於是你得讓他runing,這時再輸入命令:

bg %1

注意這個%number的number是輸入jobs看到的那個程序的序號,上面的就是,然後再輸入jobs,看看那個stop是不是變成runing了,哈哈,這樣就ok了.

在說個更加簡單的方法吧,如果你要執行某個命令,而且長期占用終端的話,直接在命令後加上 & 就行了,例如

sudo apt-get install vim &

這就更加省事了,上面的mongodb你可以同樣這樣做。

後記:當時弄mongodb的就是遇到了這個問題,然後想起了書上講過可以後台執行這個東西,但是也不知道命令是啥,然後翻書翻到了,接著就寫了這麼乙個東西讓自己印象更加深刻吧,同時忘記的話也可以翻出來看看。

ps: mongodb其實有預設的資料存放目錄的,那就是/data/db,所以只要以管理員的許可權去根目錄建立這個這樣的資料夾,啟動mongodb的命令就更加簡單了,切換到mongodb目錄,我解壓後是 mongodb-linux-i686-2.4.8/ 然後執行:sudo ./bin/mongod 輸入密碼,搞定,這是資料是放在/data/db/,當然你也可以設定為開機啟動,這樣就不用經常去輸入那些命令了。

linux配置 網路配置

ip位址,子網掩碼,閘道器 設定ip位址,子網掩碼並啟用 ifconfig eth0 10.192.77.250 netmask 255.255.255.0 up 注 ip,掩碼,閘道器都設定到 etc sysconfig network scripts ifcfg eth0裡面了。設定多ip 可以...

elementui配置 element配置

vue elementui 配置 第一步 安裝elementui node命令 npm i element ui s 第二步 在man.js中配置 import elementui from element ui import element ui lib theme chalk index.css...

Thinkphp 配置 讀取配置

無論何種配置檔案,定義了配置檔案之後,都統一使用系統提供的c方法 可以借助config單詞來幫助記憶 來讀取已有的配置。用法 c 引數名稱 例如,讀取當前的url模式配置引數 model c url model 由於配置引數不區分大小寫,因此下面的寫法是等效的 model c url model 但...