好的,我不知道任何 linux 命令,只是尝试按照此处的说明进行操作:http : //www.bigspaceship.com/2011/02/installing-mongodb-on-mac/
所以我打开终端并输入
mkdir -p /data/db
Run Code Online (Sandbox Code Playgroud)
但它说权限被拒绝。
我该怎么办?
小智 22
试试这个命令:
sudo mkdir -p /data/db
Run Code Online (Sandbox Code Playgroud)
sudo 以更高的权限执行命令,并在执行命令之前询问您的密码。
chu*_*utz 11
您没有创建目录的权限。当您尝试以自己的用户身份运行它时,并且我怀疑/data/db在某处进行了硬编码,您应该能够做到
sudo install -m 0755 -o $USER -d /data/db
Run Code Online (Sandbox Code Playgroud)
这将使用超级用户权限 ( sudo) 创建两个目录 ( /data, 和/data/db)。/data/db将由-o- you ( $USER)指定的用户拥有,并且拥有0755权限 - owner 具有完全权限,并且每个人都具有只读访问权限。如果缺少父目录,它们将由 root 创建并拥有(找不到关于此的文档,但实验证实了这一点)。
我建议你这样做,因为其余的说明你仍然会作为你自己的用户来做。
| 归档时间: |
|
| 查看次数: |
102617 次 |
| 最近记录: |