美文网首页
6.4 文件与目录的默认权限与隐藏权限

6.4 文件与目录的默认权限与隐藏权限

作者: 小山包 | 来源:发表于2017-01-03 10:58 被阅读0次

    参考 《鸟哥的Linux私房菜》6.4节

    1.文件预设权限:umask

    • umask就是指定目前用户建立文件或目录时候的权限默认值
    • umask是补码
    • 查看补码:umask(数字方式显示权限)或umask -S(rwx方式显示权限)
    • 一般文件的预设权限为-rw-rw-rw-(因为文件没有必要可执行);一般文件夹的预设权限是drwxrwxrwx(因为文件夹需要x权限来进入文件夹)
      注意这不是所谓的umask值
    • 例子:
      022=>-ww
      建立文件时:(-rw-rw-rw-)-(-----w--w-)=>-rw-r--r--
      建立目录时:(drwxrwxrwx)-(d----w--w-)=>drwxr-xr-x
    • 修改umask值:umask 002 即可
    • 如果原本就没有的权限,umask中又标记了把这个权限“补(也就是去)”掉的话,就相当于不起作用,例子:(-rw-rw-rw-)-(--------wx)=-rw-rw-r--
    • umask在/etc/bashrc中
    • root的umask默认是022,普通用户的umask默认是002

    2.文件隐藏属性

    • chattr:设置文件隐藏属性


      设置隐藏属性
    • lsattr:显示文件隐藏属性


      显示文件隐藏属性

    3.观察文件类型:file

    观察文件类型

    相关文章

      网友评论

          本文标题:6.4 文件与目录的默认权限与隐藏权限

          本文链接:https://www.haomeiwen.com/subject/wnwgvttx.html