chmod和chmod -R目录常用于修改文件,文件夹权限。加上-R参数会迭代的修改子目录和文件的权限。
如果只想修改文件的权限,文件夹的权限不受影响。则可以使用下面的方法:
chmod 750 `find /a /b -type f`
会修改文件夹/a,/b下的文件的权限。同时会迭代的修改/a,/b子目录下的文件的权限。
查找文件夹下的文件同时,也可以指定文件。匹配的文件的权限会被修改
chmod 750 `find /a /b *.json -type f`
如果只想修改文件夹的权限,文件的权限不受影响。则可以使用下面的方法:
chmod 750 `find /a /b -type d`