递归更改目录权限的UNIX命令是什么?

7
我只想更改目录的权限,而不是其中包含的文件。
4个回答

10

使用“find”命令查找所有目录,并执行“chmod 755”命令。


5
假设你已经在想要开始的目录中:
find . -type d | xargs chmod 755

或者任何您想要的权限。


5
find . -type d -exec chmod 755 {} \;

那会改变文件,而不仅仅是目录。 - chaos

2

您想要更改的位置

find . -type d | xargs chmod a+x

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接