当前位置: 首页 > news >正文

普陀网站制作/网络推广公司电话

普陀网站制作,网络推广公司电话,wordpress前端上传图片,在哪个网站做网上兼职靠谱吗修改linux的umask值发布时间:2007-12-11 10:07:59来源:红联作者:Oracleust您知道当你建立一个新的档案或目录时,他的预设属性会是什么吗?呵呵!那就与 umask 有关了!那么 umask 是在搞什么呢?基本上, umask …

修改linux的umask值

发布时间:2007-12-11 10:07:59来源:红联作者:Oracleust

您知道当你建立一个新的档案或目录时,他的预设属性会是什么吗?呵呵!那就与 umask 有关了!那么 umask 是在搞什么呢?基本上, umask 就是指定『目前使用者在建立档案或目录时候的属性默认值』,那么如何得知或设定 umask 呢?他的指定条件以底下的方式来指定:语法:

[root @test root]# umask

0022

[root@vbird test]# umask 002 <==后面接 3 个数字!

[root@vbird test]# umask

0002

说明:查看 umask 数值为直接输入 umask 即可,而设定呢?没错!就是 umask 之后接三个数字!那么如何来指定呢?主要还是跟 Linux 的档案属性(那九个属性, r, w, x )有关的,而且是以分数的那一个关系为例的,而有底下的规则为辅:

若使用者建立为『档案』则预设『没有可执行 ( x ) 项目』,亦即只有 rw 这两个项目,也就是最大为 666 分

--rw-rw-rw-

若使用者建立为『目录』,则由于 x 与是否可以进入此目录有关,因此预设为所有权限均开放,亦即为 777 分

drwxrwxrwx

那么 umask 指定的是『该默认值需要减掉的权限!』因为 r、w、x 分别是 4、2、1 分,所以?!也就是说,当要拿掉能写的权限,就是输入 2 分,而如果要拿掉能读的权限,也就是 4 分,那么要拿掉读与写的权限,也就是 6 分,而要拿掉执行与写入的权限,也就是 3 分,这样了解吗?请问您, 5 分是什么?呵呵!就是读与执行的权限啦!如果以上面的例子来说明的话,因为 umask 为 002 ,所以 user, group 并没有被拿掉属性,不过 others 的属性被拿掉了 2 ( 也就是 w 这个属性 ),那么由于当使用者:

建立档案时:(-rw-rw-rw-) - (--------w-) ==> -rw-rw-r--

建立目录时:(drwxrwxrwx) - (--------w-) ==> drwxrwxr-x

不相信吗?你只要使用 touch test 然后看看这个 test 的档案属性,就可以知道了!那么如何看你这个使用者目前的 umask呢?直接下达 umask 即可!实作看看先:

[root@vbird test]# umask

0002

[root@vbird test]# touch test1

[root@vbird test]# mkdir test2

[root@vbird test]# ls -l

-rw-rw-r-- 1 root root 0 Oct 22 00:00 test1

drwxrwxr-x 2 root root 4096 Oct 22 00:00 test2/

发现了什么?呵呵! Test1 的属性为 666-002 = 664 !正确吗?是的!正确!

而 test2 这个目录呢?就是 777-002 = 775 !也正确!

[root@vbird test]# umask 003

[root@vbird test]# touch test3

[root@vbird test]# mkdir test4

[root@vbird test]# ll

-rw-rw-r-- 1 root root 0 Oct 22 00:03 test3

drwxrwxr-- 2 root root 4096 Oct 22 00:03 test4/

嘿!属性又跟刚刚的不一样?!仔细推敲一下为什么呦!test3 666-003 =663,这是怎么一回事?! 663 应该是 -rw-rw--wx 才对啊!怎么会是上面的属性!呵呵!这里就要特别的给他强调了!『尽量不要以数字相加减啦!』容易造成类似上面的问题!你应该要这样想(-rw-rw-rw-) - (--------wx)=-rw-rw-r--这样就对啦!了解了吗?不要用十进制的数字喔!够能力的话,用二进制来算,不晓得的话,用 rwx 来算喔!

由上面的例子您应该很轻易的就可以发现 umask 的用途!而这个 umask 可以在 /etc/bashrc 里面进行修改喔!预设的情况之下, root 的 umask 为 022 而一般使用者则为 002 ,因为可写的权限蛮严重的,因此预设都会拿掉这个权限!此外,因为 root 比较重要!所以为了安全的需求,其同群组的写入属性就被拿掉了!这东西对于安全性也有一定程度的贡献呦!

http://www.lbrq.cn/news/762517.html

相关文章:

  • 广州建网站兴田德润信任/活动推广方案怎么写
  • 做网站公证需要费用是多少/英雄联盟世界排名
  • 网站整站开发视频教程/代运营公司怎么找客户
  • 网站一个人可以做吗/百度网站的网址
  • 响应式网站的排版/专业seo网络推广
  • 做web网站的步骤/信息流广告案例
  • 高校门户网站开发/网址缩短在线生成器
  • 怎么做网站教程/百度推广营销怎么做
  • 免费设计图片素材网站/深圳网站建设哪家好
  • 网站建设营销公司/sem是什么的缩写
  • 连锁酒店网站方案/网络营销八大职能
  • 微店那样的网站怎么做/seo关键词查询
  • 建站塔山双喜/万网查询
  • 软件开发项目/seo谷歌外贸推广
  • 怎样做打赏网站/关键字c语言
  • 福田做棋牌网站建设找哪家公司好/百度竞价seo排名
  • app要有网站做基础知识/班级优化大师app下载学生版
  • 可以做简历的网站/网络电商推广方案
  • 做微信表情的微信官方网站/浙江seo技术培训
  • 申请网站就是做网站吗/重庆森林电影简介
  • 装修案例欣赏/长沙百度首页优化排名
  • 美工做图哪个网站好/网站怎么做推广
  • 做网站需要懂哪些语言/网站seo推广计划
  • 龙岗网站/app推广联盟平台
  • 万户网站制作/百度sem是什么意思
  • 同企网站建设做网站/网络营销八大工具
  • 做数据分析好看的网站/培训心得体会范文大全1000字
  • 怎样做免费网站卖东西/指数平滑法
  • 服务建设网站/网页制作的步骤
  • 商城手机网站建设多少钱/四种基本营销模式
  • Video-R1论文解读
  • QT6(创建第一个QT项目)
  • 第十二节:粒子系统:海量点渲染
  • Unity、C#常用的时间处理类
  • 熟悉并使用Spring框架 - 注解篇
  • 微算法科技(NASDAQ:MLGO)开发经典增强量子优化算法(CBQOA):开创组合优化新时代