当前位置:  开发笔记 > 编程语言 > 正文

是否有一个shell命令以递归方式授予目录和文件权限?

如何解决《是否有一个shell命令以递归方式授予目录和文件权限?》经验,为你挑选了2个好方法。

有人可以给我一个递归命令,将通过一个目录并使所有正常文件权限644和所有子目录755?

每次我必须在主机上安装东西时,我真的厌倦了这样做.我不知道BASH(Shell?)命令执行此操作.



1> ypnos..:

有X选项.

chmod a+X * -R

这将只为目录而不是文件提供执行位.要使用一个命令分别设置644,755,请使用:

chmod a=rX,u+w  -R



2> Kaarel..:

第一行更改文件权限,第二行更改活动目录及其子目录中的目录权限.

find . -type f -print0 | xargs -0 chmod 644
find . -type d -print0 | xargs -0 chmod 755

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有