sudo chown -R `id -u` /data/db 的含义
meaning of sudo chown -R `id -u` /data/db
这个命令实际上是this question about mongodb issue的一个解决方案。
但是,不知道它到底在做什么,一个接一个地命令,真是让我抓狂!
如果有人能剖析此行对... /data/db 目录或什至任何其他目录的作用!将不胜感激(还有那些喜欢我的人,在命令行中非常菜鸟)
谢谢!
主要命令是 chown,它本身会更改文件的所有者。
-R 表示递归,意味着它应用于目录中的每个文件
`里面的命令先执行,然后把结果给上一个命令
id -u 是与 chown 分开的单个命令。你可以试试看效果。
在我的电脑里
id -u
returns
myusername
所以在我的电脑里
sudo chown -R `id -u` /data/db
与
相同
sudo chown -R myusername /data/db
现在因为我拥有该目录,所以我可以在该文件夹中添加、编辑、删除文件。
这个命令实际上是this question about mongodb issue的一个解决方案。 但是,不知道它到底在做什么,一个接一个地命令,真是让我抓狂!
如果有人能剖析此行对... /data/db 目录或什至任何其他目录的作用!将不胜感激(还有那些喜欢我的人,在命令行中非常菜鸟)
谢谢!
主要命令是 chown,它本身会更改文件的所有者。
-R 表示递归,意味着它应用于目录中的每个文件
`里面的命令先执行,然后把结果给上一个命令
id -u 是与 chown 分开的单个命令。你可以试试看效果。
在我的电脑里
id -u
returns
myusername
所以在我的电脑里
sudo chown -R `id -u` /data/db
与
相同sudo chown -R myusername /data/db
现在因为我拥有该目录,所以我可以在该文件夹中添加、编辑、删除文件。