Linux文件及目录权限讲解

2025-11-09 02:53:58

1、 (1)r (read)表示文件可读 ; w  (write) 表示文件可写;

         x   表示文件可以被执行    ;  -    表示对应的权限没有被授予;

         d  代表目录   

(2)u (user):代表所有者

         g  (group):代表所有者所在群组

         o   (other):代表其他人

         a :代表全部的人,包括了u,g,o

(3)rwx 使用数字表示:    

          r=4;  w=2 ;x=1;-=0

(4)---------- 权限显示形式

       前3个“-”表示所有者拥有的权限

       中间3个“-”表示群组拥有的权限

       后面3个“-”表示其他用户拥有的权限

请参照下图:

Linux文件及目录权限讲解

2、举例说明:

777:-rwxrwxrwx  代表每个人都有读写和执行的权限

644:-rw-r--r--  代表只有所有者才有读写的权限,群组和其他人只有读的权限。

700:-rwx------  代表只有所有者才有读,写,执行的权限

744:-rwxr--r-- 代表所有者有读,写,执行的权限,群组和其他人只有读的权限。

请参照下图

Linux文件及目录权限讲解

Linux文件及目录权限讲解

Linux文件及目录权限讲解

Linux文件及目录权限讲解

3、(1)chmod :修改文件或目录的权限

#chmod  777  test.txt   修改文件的权限为777

#chmod +r 文件名 给文件添加r的权限(给所有人),见下图:

Linux文件及目录权限讲解

4、#chmod -R 644 test  修改文件夹和子文件,递归修改,见下图:

Linux文件及目录权限讲解

5、(2)chown :修改目录或文件的所有权

#chown  why test.txt  修改文件的所有者,见下图:

Linux文件及目录权限讲解

6、#chown :why test.txt 修改文件的所属组,见下图:

Linux文件及目录权限讲解

7、#chown why:why test.txt 修改文件的所属组合所有者,见下图:

Linux文件及目录权限讲解

8、#chown why:why -R 递归修改目录以及子文件或子目录的所属组合所有者,见下图:

Linux文件及目录权限讲解

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢