我目前在 OS/X 上使用 macbook。我想停止运行的 mongodb 服务实例。因此我尝试了:
> sudo service mongodb stop
sudo: service: command not found
在 Google 上查找后,他们要求我添加 PATH 因此我执行了以下操作:
> `vim ~/.bash_profile` (created a new bash_profile) and added the following there:
export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH
它似乎不起作用,我仍然得到同样的错误:
最佳答案
您使用的命令适用于 Linux。要杀死系统上的所有 mongod 实例,您必须发出
killall mongod
在终端窗口中。为了杀死一个特定的mongod实例,你必须发出
ps ax | grep [m]ongod
这将为您提供当前在您的 Mac 上运行的 mongod 实例列表。选择您要停止的那个(您可以通过命令行选项区分它们)并查看该行的最左侧。该数字是该 mongod 实例的进程 ID(或简称 pid)。你通过发出
杀死那个实例kill <pid>
替换 <pid>
使用实际的进程 ID。
关于linux - 安装mongodb时找不到sudo服务命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25827255/