跳至主要內容

Linux

酷风大约 1 分钟

Linux

权限 用户

权限

  • 权限属性由10位字符组成
    • 第一部分:文件类型
      • d 目录
        • 文件
      • l 链接(link)
      • b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置)
      • c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
    • 第二部分:所属用户权限 123位
    • 第三部分:所属用户组权限 456位
    • 第三部分:其他用户权限 789位
  • 权限表示及分数
    • r read : 4
    • w write : 2
    • e execute : 1
  • 权限 770 表示所属用户和用户组都有读写可执行权限,其他用户无任何权限
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others= --- = 0+0+0 = 0

赋权

  • chown 授权用户
chown -R root:root /home/someDir
    -R 可选参数,递归,目录及子目录

  • chmod 更改权限
chmod  -R 770 /home/someDir
    -R 可选参数,递归,目录及子目录

增加或去除 可执行 权限
    chmod +x file.txt 
        等同于 chmod a+x file.txt
    chmod -x file.txt    
        u 代表用户.
        g 代表用户组.
        o 代表其他用户.
        a 代表所有

参考

Linux 文件基本属性open in new window