zoukankan      html  css  js  c++  java
  • umask

    文件的权限反向掩码,也叫遮罩码

    普通创建文件,为了保证最小权限,创出来的权限只有user有rw其他只有r权限
    权限的界定来自于 umask码

    默认的umask码是0022

    对于文件的创建。初始权限是666,减去umask就是新建文件的权限, 666-022=644

    对于目录,是不一样的,初始权限是777,减去0022,得到的是755

    umask是可以设置的,不过只能在当前shell中生效,

    这样再生成文件目录的时候使用的就是新的权限反向掩码

    这样就都没权限了

    想要永久生效,可以修改 /etc/login.defs文件
    UMASK 077 # 用户掩码 修改这个就可以永久生效

    注意:
    假如 初始权限减去权限反向掩码出现负值 如 666-0777
    正常的是 -1 -1 -1 这样的是会自动加1的,会变成000

    image.png

  • 相关阅读:
    dubbo springcloud区别
    rpc
    centos7 安装docker
    vibox安装
    知识点
    spring cloud
    微服务设计原则
    工具类
    xss--知识点
    java基础--注解
  • 原文地址:https://www.cnblogs.com/cizao/p/11481656.html
Copyright © 2011-2022 走看看