umask如何计算文件目录权限?linux运维工程师学什么
老男孩IT教育
常见问题
2021年4月19日 16:24
umask如何计算文件目录权限?老男孩培训linux运维工程师学什么?近年来互联网行业发展迅速,越来越多的人想要投身互联网企业,实现自己的职业前景与生活水平的提升。Linux运维技术成了很多人进入it互联网行业的众多选择之一。学习Linux运维需要掌握扎实的Linux基础,而Linux命令是Linux学习的重中之重。umask命令显示或设置权限掩码。
近年来互联网行业发展迅速,越来越多的人想要投身互联网企业,实现自己的职业前景与生活水平的提升。Linux运维技术成了很多人进入it互联网行业的众多选择之一。学习Linux运维需要掌握扎实的Linux基础,而Linux命令是Linux学习的重中之重。umask命令显示或设置权限掩码。那么umask如何计算文件目录权限?
umask是通过八进制的数值来定义用户创建文件或目录的默认权限。
umask如何计算文件目录权限?
1.文件权限计算
创建文件默认最大的权限为666(-rw-rw-rw-),默认创建的文件没有可执行权限x位。
对于文件来说,umask的设置是在假定文件拥有八进制666的权限上进行的,文件的权限就是666减umask的掩码数值,如果得到的3位数字其每一位都是偶数,那么这就是最终结果;如果有若干位的数字是奇数,那么这个奇数需要加1变成偶数,最后得到全是偶数的结果。
2.目录权限计算(没有奇偶之分)
创建目录默认最大权限777(-rwx-rwx-rwx),默认创建的目录属主是有x权限的,允许用户进入。
对于目录来说,umask的设置是在假定文件拥有八进制777权限上进行,目录八进制权限777减去umask的掩码数值。
以上便是关于“umask如何计算文件目录权限?”的相关内容。更多Linux命令学习,推荐关注老男孩教育Linux运维培训课程。linux学习培训班是老男孩教育的主打培训课程。Linux运维培训课程内容随企业技术而更新,紧跟前沿技术。想要学习Linux技术知识,老男孩Linux培训是个不错的选择。Linux课程分阶段教学,不断融入新技术和新方法,注重对学生综合能力的培养和训练,阶段性测试检验学习效果,经常参与项目案例实战,强化对知识的应用。
阅读更多:
零基础学习Linux之IP地址类型 老男孩linux操作系统
如何选择远程连接Linux工具 老男孩linux入门书籍有什么
