关于Linux下的umask - 神州学习网
西班牙语
俄语
日语
韩语
外语
管理
出国
财会
总站
IT
法律
考研
自考
资格认证
技能
才艺
Home
>
学习指导
>
资料中心
编辑:
咨路(上海)教育中心
日期:
2007/04/19
查看次数:
关于Linux下的umask
关键词:Linux,,
关于Linux下的umask
我们创建文件的默认权限是怎么来的?如何改变这个默认权限呢?
umask是什么?
当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。一般在/etc/profile、$ [HOME]/.bash_profile或$[HOME]/.profile中设置umask值。
如何计算umask值?
umask命令允许你设定文件创建时的缺省模式,对应每一类用户(文件属主、同组用户、其他用户)存在一个相应的umask值中的数字。对于文件来说,这一数字的最大值分别是6。系统不允许你在创建一个文本文件时就赋予它执行权限,必须在创建后用chmod命令增加这一权限。目录则允许设置执行权限,这样针对目录来说,umask中各个数字最大可以到7。
该命令的一般形式为:umask nnn
其中nnn为umask置000 - 777。
我们只要记住u m a s k是从权限中“拿走”相应的位即可。下表是umask值与权限的对照表:
umask 文件 目录
--------------------
0 6 7
1 6 6
2 4 5
3 4 4
4 2 3
5 2 2
6 0 1
7 0 0
--------------------
如:umask值为022,则默认目录权限为755,默认文件权限为644。
在线课堂
点击查看如何购买
在线学法语
详细介绍
适合人群
课程教材
免费试听
在线学德语
详细介绍
适合人群
课程教材
免费试听
在线学西班牙语
详细介绍
适合人群
课程教材
免费试听
金老师教您学韩语
详细介绍
课程特点
适合人群
课程教材
学习计划
免费试听
在线咨询
在线学日语
详细介绍
适合人群
课程教材
免费试听
在线学俄语
详细介绍
适合人群
课程教材
免费试听
大连办公室软件文
大连电脑基础操作
大连网页制作高端
大连网站建设与网
石家庄装饰装潢设
(荐)
石家庄动画专业大
(荐)
大连电脑培训大全
保定Linux培
神州学习网当前月推荐培训课程
搜索
站内搜索
Powered By Google
首页
|
新闻资讯
|
培训课程
考试中心
|
网络课堂
|
学习指导
|
职场攻略
|
文化视点
|
家教服务
|
院校招生
神州教育专业网站群:
神州学习网
神州培训易
万语网
对日汉语网
关于我们
|
免责声明
|
广告服务
|
友情链接
|
联系我们
|
设为首页
|
收藏本站
用户登录
|
宣传员登录
|
合作网站登录
Copyright© 2005 Szstudy.cn. All Rights Reserved.
粤ICP备05053580号
.