当前目录下的递归chmod


0

我在一个目录中,我想以递归方式chmod所有内容(由该组写入)。

我做了(用sudo): chmod -R g+w .

并且发生了一些奇怪的事情(我失去了对我所在目录的所有许可,直到我解决了这个问题)

我最终得到了这个(即读取权限未被设置!):

d-wx-wx--x 5 _www _www 160B 24 Jan 11:14 storage/

在显然从上面的命令恢复了我不理解的东西之后,然后我做了相应的cd .. 后续操作chmod -R g+w storage,这次从父目录,以正常方式寻址我想要目标的目录。这给了我想要的东西(据我所知,但我仍然有点迷失方向)。

这两个命令不相同吗?


尝试使用-v旗帜(详细)来查看发生了什么
Xen2050

我觉得使用更有意义chmod -R g+w *chmod -R g+w .不是真的很清楚为什么。
mwal

.是当前目录,*意味着不同的文件,我认为它有点奇怪的文件,以一个点开头
Xen2050
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.