zoukankan      html  css  js  c++  java
  • 4、umask的权限设置

    如上图 umask 的值 0022

    • 若使用者创建为『文件』则默认『没有可运行( x )权限』,亦即只有 rw 这两个项目,也就是最大为 666 分,默认权限如下:
      -rw-rw-rw-

    • 若使用者创建为『目录』,则由于 x 与是否可以进入此目录有关,因此默认为所有权限均开放,亦即为 777 分,默认权限如下:
      drwxrwxrwx


    而umask显示的数字就是用户在这最大权限中减去的权限,所以,看后三个数字,022,翻译过来也就是“在自己的时候是什么都不去掉的,自己人去掉的是写权限(w),别人也去掉写权限(w)“ 

    所以创建出来的结果就是下面这样的:

    创建的文件就是644   创建的目录就是755

    改变umask的值


    假设你的 umask 为 003 ,请问该 umask 情况下,创建的文件与目录权限为?

    文件: (-rw-rw-rw-) - (--------wx) = -rw-rw-r--
    目录: (drwxrwxrwx) - (--------wx) = drwxrwxr--
     

  • 相关阅读:
    tftp服务、串口工具minicom
    意外的“黄金点”
    软件工程实践总结
    关于 K米 —— 的案例分析
    关于git的学习
    第二次作业_需求分析与原型设计
    安装appium
    淘宝
    Selenium API基础 8种定位
    selenium
  • 原文地址:https://www.cnblogs.com/wyl9527/p/6554937.html
Copyright © 2011-2022 走看看