umask
1.umask是什么?
在创建文件或者文件夹的时候都会有默认的权限设置,umask可以看作是这个默认配置的配置文件
2.umask什么样子?
root@ubuntu:/opt/shell# umask 0022
3.如何更改umask?
3.1直接输入
root@ubuntu:/opt/shell# umask 002 root@ubuntu:/opt/shell# umask 0002
3.2 加入用户的.profile文件或者/etc/profile中
umask=002
4.umask中的三个数字代表什么?
=========下面为对应表=====================
umask中的数字 file的权限 文件夹的权限
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为002
第一个0 表示 创建文件的owner权限为6 创建文件夹的owner权限为7
第二个0 表示 创建文件的group权限为6 创建文件夹的group权限为7
第三个2 表示 创建文件的others权限为4 创建文件夹的others权限为5
所以umask为002 表示为默认创建文件的权限为664,默认创建文件夹的权限是775
5.实践
root@ubuntu:/tmp# umask 002 //修改umask配置 root@ubuntu:/tmp# umask //查看umask设置 0002 root@ubuntu:/tmp# touch test.txt //创建文件 root@ubuntu:/tmp# mkdir test //创建文件夹 root@ubuntu:/tmp# ls -al |grep test //查看创建的文件和文件夹的访问属性 drwxrwxr-x 2 root root 4096 Mar 8 09:40 test //文件夹属性:775 -rw-rw-r-- 1 root root 0 Mar 8 09:40 test.txt //文件属性:664
6收工
作者:horizonli
出处:http://www.cnblogs.com/horizonli/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果您认为文章还不错或者有所收获,您可以通过扫描下方的二维码进行随性打赏(¥1/¥2/¥5)以及点击左下角的【好文要顶】按钮以示支持,或者扫描关注即将写作的公众号二维码,因为这几种方式都是支持我继续写作,分享的最大动力!公众号将记录工作生活,技术内容,个性观点等内容,欢迎您的关注
出处:http://www.cnblogs.com/horizonli/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
支付宝(alipay) 二维码打赏 |
微信(wechat) 二维码打赏 JUST LI(**波) |
微信公众号: 木子李的菜田 |