Chinaunix首页 | 论坛 | 博客
  • 博客访问: 319105
  • 博文数量: 75
  • 博客积分: 2137
  • 博客等级: 大尉
  • 技术积分: 1190
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-23 00:02
文章分类

全部博文(75)

文章存档

2011年(3)

2009年(49)

2008年(23)

我的朋友

分类: BSD

2008-12-31 16:51:38

umask设置文件和目录的反码,和chmod正好相反。
umask一般在/etc/profile $[HOME]/.bash_profile $[HOME]/.profile文件中设置。
系统不容许那个帐号创建一个文件就拥有执行的熟悉,所以文件最高为666,目录为777.
umask [选项][掩码]
    -s 显示当前掩码
 
umask 022
      777-022=655   新建目录属性
      666-022=644  新建文件属性
 
 
阅读(1158) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-11-09 12:41:19

应该是先对umask的八进制值进行NOT运算,得NOT(umask). 文件,666 AND (NOT(umask))=?(八进制值) 目录,777 AND (NOT(umask))=?(八进制值) 请参考http://en.wikipedia.org/wiki/Umask