通过Unix终端更改多个文件的文件权限

时间:2011-07-29 14:23:56

标签: file-permissions

您好我在一个文件夹中有大约100个文件,我想更改文件权限以读取此文件夹中每个文件的写入和执行。

我知道如何更改单个文件的文件权限,例如 chmod a + rwx foo.txt 但不适用于一组文件。请帮帮我

谢谢!

GT

1 个答案:

答案 0 :(得分:18)

您可以使用通配符,例如

chmod a+rwx *.txt

find <directory> -type f -exec chmod a+rwx {} \;

最后一个命令将查找所有文件并执行每个文件的chmod。

然而,在所有

中建议使用+ rwx