Eze*_*wei 2 shell command-line command mongodb
这个命令实际上是关于mongodb问题的这个问题的解决方案.但是,不知道它究竟在做什么,按命令命令,这真是让我疯狂!
如果有人可以剖析这行代码.../data/db目录,甚至任何其他目录!真的很感激(也喜欢那些喜欢我的人,非常喜欢命令行)
谢谢!
主命令是chown,它本身会更改文件的所有者.
-R表示递归,表示,它应用于目录中的每个文件
`中的命令首先执行,然后将结果提供给上一个命令
id -u是从chown分离的单个命令.您可以尝试并查看结果.
在我的电脑里
id -u
Run Code Online (Sandbox Code Playgroud)
回报
myusername
Run Code Online (Sandbox Code Playgroud)
所以在我的电脑里
sudo chown -R `id -u` /data/db
Run Code Online (Sandbox Code Playgroud)
和...一样
sudo chown -R myusername /data/db
Run Code Online (Sandbox Code Playgroud)
现在因为我拥有该目录,我可以添加,编辑,删除该文件夹中的文件.