栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux的umask权限掩码为022 和027释义

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux的umask权限掩码为022 和027释义

linux的Umask 为022 和027 都是什么意思?
用全部权限777去减这个数值
一。022表示默认创建新文件权限为755 也就是 rxwr-xr-x(所有者全部权限,属组读写,其它人读写)
二。027表示默认创建新文件权限为750 也就是rxwr-x—(所有者全部权限,属组读写,其它人无)
下表列出了一些umask值及它们所对应的目录和文件权限
常用的umask值及对应的文件和目录权限
umask值 目录 文件
022 755 644
027 750 640
002 775 664
006 771 660
007 770 660

Umask表示权限的方法:

1、用符号指定新建文件的掩码
权限符号可以是r(读),w(写),x(执行)的任意组合样,也可以是以下的一个或者多个:
u User(文件所有者)

g Group(在文件定义组中的任一成员)

o Other(其他成员)

a All(相当于ugo)

2、用数字指定新建文件的掩码

新建文件的掩码也能通过用八精制数字表示。当使用这些八进制文件表示时,而且这些数字通过相互加减来代表最终的权限组合值,特别是数字1,2和4分别代表以下权限:4代表read,2代表 write,1代表execute。

linux下,每个文件都有3种用户权限,分别是文件所有者 、组成员、其他人员;权限分为读、写、运行,显示出来就是rwx,如果运行ls -l命令,就可以看到文件前面显示一串rwxrwxrwx的信息,一个rwx用二进制表示就是111,10进制就是7。

777就是表示这个文件权限111111111,或者rwxrwxrwx,如果中间有的权限没有,比如rwxr-xr-x,没有的权限用-符号代替,此权限就是755。

umask是表示反码的意思,而022是代表你在建文件时候,系统自动用777去跟022相减得到755,你的文件就是755的权限,显示出来就是rwxr-xr-x,文件所有者有读、写、运行;组成员有读、运行,其他人员有读、运行权限。

027一样,你得到的文件是750权限。

可以用chmod命令来修改权限

比如:chmod 700 http://xxxx.xxx ,就可以修改文件权限为700

参考链接:https://zhuanlan.zhihu.com/p/393866484

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/885285.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号