设为首页 加入收藏

TOP

Linux中umask使用学习
2014-11-23 23:31:42 来源: 作者: 【 】 浏览:17
Tags:Linux umask 使用 学习

这周Linux实验课,很多同学问我umask是怎么使用的,在这里我讲解一下吧


一 权限掩码umask


umask是chmod配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,例如你用chmod 755 file(此时这文件的权限是属主读(4)+写(2)+执行(1),同组的和其它用户有读写权限)


二 umask的作用


默认情况下的umask值是022(可以用umask命令查看),此时你建立的文件默认权限是644(6-0,6-2,6-2),建立的目录的默认权限是755(7-0,7-2,7-2),可以用ls -l验证一下哦 现在应该知道umask的用途了吧,它是为了控制默认权限,不要使默认的文件和目录具有全权而设的


三 修改umask值


知道了umask的作用后,你可以修改umask的值了,例如:umask 024则以后建立的文件和目录的默认权限就为642,753了


四 将umask值保存到环境文件


若要长期修改umask的值,可以把它写进/etc/profile或~/.profile或~/.bash_profile中,大家应该知道这几个文件是干什么用的吧。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇global5.7.1发布了,很好很强大 下一篇Linux下free命令各字段的含义

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: