介绍

  • 每个文件或目录都有三组权限,分别为所有者(Owner)、所属组(Group)和其他用户(Others)。
  • 每组权限又分为读(Read)、写(Write)和执行(Execute)权限。
  • 读权限(r):允许查看文件内容或目录列表。
  • 写权限(w):允许修改文件内容或在目录中创建、删除、重命名文件。
  • 执行权限(x):对于文件表示可执行,对于目录表示可以进入目录。
  • 查看权限:ls -l

授权说明

  • 在Linux系统中,你可以使用数字方式(也称为“八进制模式”或“权限模式”)来设置文件或目录的权限。这种方法基于三个权限(读、写、执行)的数值表示,每个权限对应一个数字:
  • 读(read)权限:4
  • 写(write)权限:2
  • 执行(execute)权限:1
  • 每个数字都是这三个基本权限值的和,代表某个特定用户类别(所有者、所属组、其他用户)的权限。
  • demo
    • 7 = 4(读)+ 2(写)+ 1(执行),表示具有读、写和执行权限。
    • 6 = 4(读)+ 2(写),表示具有读和写权限,但没有执行权限。
    • 5 = 4(读)+ 1(执行),表示具有读和执行权限,但没有写权限。
    • 0 = 无任何权限。
  • 格式1:①chmod [权限数字] 文件名/目录名 ② 递归设置:chmod -R 755 /path/to/directory_or_file
  • 格式2:chmod u+rwx,g+rx,o-w /path/to/directory_or_file