linux umask命令

本文解释了如何根据umask值确定文件和目录的缺省创建权限。通过具体实例展示了不同umask值下,文件与目录的具体权限变化。
例如,对于u m a s k值0 0 2,相应的文件和目录缺省创建权限是什么呢?


第一步,我们首先写下具有全部权限的模式,即7 7 7 (所有用户都具有读、写和执行权限)。


第二步,在下面一行按照u m a s k值写下相应的位,在本例中是0 0 2。


第三步,在接下来的一行中记下上面两行中没有匹配的位。这就是目录的缺省创建权限。


稍加练习就能够记住这种方法。


第四步,对于文件来说,在创建时不能具有文件权限,只要拿掉相应的执行权限比特即


可。


这就是上面的例子,其中u m a s k值为0 0 2:


1) 文件的最大权限rwx rwx rwx (777)


2) umask值为0 0 2 - - - - - - -w-


3) 目录权限rwx rwx r-x (775) 这就是目录创建缺省权限


4) 文件权限rw- rw- r-- (664) 这就是文件创建缺省权限


下面是另外一个例子,假设这次u m a s k值为0 2 2:


1) 文件的最大权限rwx rwx rwx (777)


2 ) u m a s k值为0 2 2 - - - -w- -w-


3) 目录权限rwx r-x r-x (755) 这就是目录创建缺省权限


4) 文件权限rw- r-- r-- (644) 这就是文件创建缺省权限

转载于:https://www.cnblogs.com/Myhsg/archive/2009/07/23/1529153.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值