更改整个文件夹的文件权限

更改整个文件夹的文件权限

我正在尝试更改整个目录的文件权限。目前目录中的所有文件都具有以下权限,

-rw-------

我希望将其改为,

-rw-r--r--

我知道我需要使用chmod,但是因为我需要为整个目录更改它,是否有一个命令可以一次性更改整个目录的权限?

答案1

我假设你的意思是文件在整个目录中。在这种情况下,使用通配符 ( *) 将其应用于所有文件:

chmod go+r *

或者

chmod 644 *

两者的作用相同。

编辑:正如评论中所说,您需要chmod 755 SampleOutputs/对容器文件夹本身具有执行权限(才能cd进入其中)。但是,我会省略该-R选项,因为它也会使文件夹中的所有文件都可执行。

相关内容