linux中的文件及目录的权限

 

1、linux中文件或者目录的权限针对用户分为三类,即:

所有者,用u表示;

所属组,用g表示;

其他人,用o表示;

针对每一种用户,权限有可以分为三种,即:

读的权限,用r表示,也用数字4代替。

写的权限,用w表示,也用数字2代替。

执行的权限,用x表示,也用数字1代替。

 

 

 

2、举例

 

 文件a.txt:

所有者拥有rw-的权限,即读、写的权限,数值为4 + 2 = 6。

所属组又有r--的权限,即拥有读的权限, 数值为4。

其他人拥有r--的权限,即又有读的权限,数值为4。

整个文件的权限为:644.

 

目录test1:

所有者拥有rwx的权限,即有读、写、执行的权限,数值为7.

所属组拥有w-x的权限,即有读和执行的权限,数值为5.

其他人拥有w-x的权限,即有读和执行的权限,数值为5.

整个目录的权限为:755.

 

3、增加或减少权限

(1)、给文件x.txt的所有者(o)增加执行的权限

[root@rhel7pc1 test]# chmod u+x a.txt

 

 

(2)、给a.txt的所属组增加写的权限

[root@rhel7pc1 test]# chmod g+w a.txt

 

 

(3)、给文件a.txt减少读的权限

 

 

(4)、将文件a.txt的权限修改为777

[root@rhel7pc1 test]# chmod 777 a.txt

 

 

(5)、将文件a.txt的权限修改为755

[root@rhel7pc1 test]# chmod 755 a.txt

 

posted @ 2022-04-10 16:45  小鲨鱼2018  阅读(2568)  评论(0编辑  收藏  举报