使用 find + chmod 批量修改目录或文件的权限

使用 chmod -R 递归修改权限的时候会把文件和目录的权限都修改了,可有时候我们只想修改目录的权限,便不能直接用 chmod -R 修改。由于 chmod 命令不支持分别对文件或目录进行操作,因此我们需要借助 find 命令来分别筛选出待处理的文件或目录,并通过 xargs 将需要修改权限的对象传递给 chmod 进行修改。