Linux下批量处理文件权限

作者: tioced 2014-04-26 15:50:57
某个目录结构下多数的文件权限不统一时,执行下面两段命令批量更改:

chmod 755 -R dir_name
find dir_name -type f -exec chmod 644 {} \;

如果要把sh或者py的文件增加可执行的权限,可以采用下面两段命令处理:

find dir_name -name “*.sh” -exec chmod 755 {} \;
find dir_name -name “*.py” -exec chmod 755 {} \;

这样处理后,一些可执行的程序也会相应去除了可执行的权限,比方C的可执行程序。

相关资讯