一、说明 

常用选项:a

1、对目录加此权限:

chattr +a dir_1

执行后:

dir_1中可以创建文件,目录、不能编辑创建的文件、不能删除创建的文件和目录、子目下也一样。

 

2、对文件加权限:

该文件不能改属主属组、不能改权限、能追加内容到该文件,不能修改原有内容。可以查看。

 

 去掉权限:

lsattr -a dir_1

 

常用选项:i

1、对目录加此权限:

chattr +i dir_1

 执行后:

dir_1中不能创建新的目录和文件,不能删除目录和文件、只能编辑文件(修改内容、改权限等)、子目录权限不受任何影响

2、对文件加权限:

该文件只能查看内容

lsattr -i dir_1

 

 

 

二、举例

 

批量添加删除权限:

 

[root@localhost ~]# lsattr *

------------- 2/22

------------- 2/2.txt

[root@localhost ~]# chattr +ia -R *

[root@localhost ~]# lsattr *

----ia------- 2/22

----ia------- 2/2.txt