没有合适的资源?快使用搜索试试~ 我知道了~
深入浅出linux系统umask值及其对应的文件权限讲解.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 92 浏览量
2021-11-25
04:34:13
上传
评论
收藏 393KB PDF 举报
温馨提示
试读
5页
深入浅出linux系统umask值及其对应的文件权限讲解.pdf
资源推荐
资源详情
资源评论
深入浅出 linux 系统 umask 值及其对应的文件权限讲解
本文省略了对 linux 文件权限和 umask 基本知识的介绍,有需要的了解的博友可以参看其他
资料。
1)简单好用的加减法计算(老男孩推荐)
特别说明:第一种计算法简单、易用、好记,但是由于大部分网友都直接用减法(不
考虑此方法的特殊性而被批判)或被某些书籍误导甚至不相信不敢用这个方法了。其实,
学习就是一个记忆的思路而已,没有对错,就是多思考多实践,然后,总结一个小技巧结
论,有利于自己学习记忆就够了。
最后,老男孩想说的是学习总结结论不是做科学,所以,未必就需要那么严谨,有伪
科学的小结论很正常(但追求严谨的心态必须要有),例如:nginx 服务配置的标准是什么,
mysql 优化的标准是什么,装 linux 系统选择安装包的标准是什么,给系统分区的标准是什
么,其实,这些都是没标准答案的,但是这不影响我们学好 linux 运维,这就是老男孩传
导给大家的思维。
文件权限计算小结论:
创建文件默认最大权限为 666 (-rw-rw-rw-),默认创建的文件没有可执行权限x 位。
对于文件来说,umask 的设置是在假定文件拥有八进制 666 的权限上进行的,文件的权
限就是 666 减去 umask 的掩码数值;重点在接下来的内容,如果 umask 的部分位或全部位为
奇数,那么,在对应为奇数的文件权限位计算结果分别再加 1 就是最终文件权限值。
创建目录默认最大权限 777(-rwx-rwx-rwx),默认创建的目录属主是有 x 权限,允许
用户进入。
对于目录来说,umask 的设置是在假定文件拥有八进制 777 权限上进行,目录八进制权
限 777 减去 umask 的掩码数值。
文件权限的一般计算方法:
默认文件权限计算方法
1)假设 umask 值为:022(所有位为偶数)
6 6 6 ==>文件的起始权限值
0 2 2 - ==>umask 的值
---------
6 4 4
2)假设 umask 值为:045(其他用户组位为奇数)
6 6 6 ==>文件的起始权限值
0 4 5 - ==>umask 的值
---------
6 2 1 ==>计算出来的权限。由于 umask 的最后一位数字是 5,所以,在其他用户组
位再加 1。
0 0 1 +
---------
622 ==>真实文件权限
默认目录权限计算方法
7 7 7 ==>目录的起始权限值
大鱼博客:http://www.gm1000.net http://www.tcfcrx.com www.tzcha.com www.haotc.net www.epucn.com
资源评论
hguifei1
- 粉丝: 0
- 资源: 7万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功