美文网首页
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