前言
由于Linux权限设置功能过于强大,很多人还不了解权限设置的机制,特意分享几种权限设置的方法。
第一种方法
1 | chmod -R a=r,u+w,a+X <dir> |
- 将文件/目录设置为r_r_r _(0444)
- 为所有者添加w,获取rw_r_r _(0644)
- 如果是目录权限设置为rwxr_xr_r _(755)
第二种方法
1 | chmod -R 644 <dir> |
- 将文件/目录设置为rw_r_r _(644)
- 如果是目录权限设置为rwxr_xr_r _(755)
第三种方法
1 | find <dir> -type f -exec chmod 644 {} + -o -type d -exec chmod 755 {} + |
- 遍历查找类型为file权限设置为rw_r_r _(644)
- 遍历查找类型为dir权限设置为rwxr_xr_r _(755)