linux命令--chmod,linux--chmod


chmod修改目录或文件的访问权限

访问权限:
一个文件或文件夹的访问权限有三种 读 写 执行
读:用数字 4 表示
写:用数字 2 表示
执行: 用数字 1 表示

用户类型:

一个文件可以被三种类型的用户访问
1. 此文件的主人也即创建此文件的人(属主)
2. 与属主同组的用户
3. 其他组的用户

linux中每一个用户都会隶属于一个用户组,只能属于一个组,组中会有多个用户

举例:

-rwxrwxrwx. 1 root root 139 Sep 28 23:28 1.txt
第一个rwx:表示属主具备读写执行三个权限
第二个rwx:表示属主所在的组其他成员也具备读写执行三个权限
第三个rwx:表示其他组成员也具备读写执行三个权限

  chmod 777 1.txt

  777:表示设置属主 属主的组 以及其他组用户的权限为读写执行
  7=1+2+4

  chmod -R 777 /test

  表示设置属主 属主的组 以及其他组用户访问test目录的权限为读写执行

  -R 处理指定目录以及其子目录下的所有文件

 

相关内容