我正在学习mongoDb.
我做了以下事情:我理解这一点.
mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-2.6.7/ mongodb
这些下一个**指令对我来说并不是很清楚.
**确保二进制文件的位置在PATH变量中.MongoDB二进制文件位于存档的bin /目录中.要确保二进制文件位于PATH中,您可以修改PATH.
例如,您可以将以下行添加到shell的rc文件中(例如〜/ .bashrc):
export PATH=<mongodb-install-directory>/bin:$PATH
替换为提取的MongoDB存档的路径.
结束说明.
从我的Mac上的终端
$which bash
/bin/bash
bin目录有一堆命令:bash,chmod,ln,pid,mkdir.
我找不到上面应该包含PATH代码的目录.
谢谢
Abhay的指示有效!抱歉,以下内容很长,但我认为这是必要的,因为您上次这么清楚,我希望您能看到我的文件结构.
如果电子邮件更容易让我知道,但这将比不帮助其他人更可能:)我真的想了解我的文件结构,所以如果你不介意进一步澄清.再次感谢您的专业知识.
1.但为什么所有二进制文件(可执行文件)都单独列在这个bin文件夹中?它们是应该在此文件夹中"存在"的"唯一"文件吗?也许当我安装bower grunt等时,我应该将这些(bower grunt等)安装到不同的位置.我试图保持我的文件结构合乎逻辑和干净.这就是我所拥有的.
MacBookPro:usr regina$ cd ..
MacBookPro:/ regina$ ls
Applications        bin         net
CoreSyncInstall.log cores           private
Library         data            sbin
Network         dev         tmp
System          etc         usr
Users           home            var
Volumes         mach_kernel
MacBookPro:/ regina$ cd usr/local/bin
MacBookPro:bin regina$ ls
bower       grunt       mongod      mongorestore    npm
browserify  gulp        mongodump   mongos      statsd
bsondump    http-server mongoexport mongosniff  yo …