我应该使用什么命令来更改linux系统上安装的MongoDB的dbPath设置?默认设置见/etc/mongod.conf

storage:
  dbPath: /var/lib/mongodb
  journal:
    enabled: true
systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log
net:
  port: 27017
  bindIp: 127.0.0.1

最佳答案

你是说不用编辑器就可以修改conf文件吗?如果是,你可以用“sed”

$ sed -i 's@/var/lib/mongodb@/your/new/directory/here@g' configfile

或者如果只想更改dbPath:
$ sed -i '/dbPath/s/:.*/: \/your\/new\/directory\/here' configfile

关于linux - 如何从Linux命令行更改MongoDB dbPath?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34635842/

10-11 15:33