linux基础命令之chacl命令

叶sir学编程 2024-05-19 05:08:22

chacl命令是linux系统里用来更改文件或目录的访问控制列表的命令,即文件或目录的权限设置,和chmod命令有异曲同工的功能,不过chacl比chmod更为强大,更为细致,更为好用,因为chacl命令运行更加粒度化的定义文件目录相应的用户或组的权限。

语法格式:chacl 参数 文件名;参数不可以为空,如图1。

图1

参数说明

-l参数:列出文件和目录的权限信息,如图2。

u:表示所属用户的权限,rw表示可读写

g:表示所在用户组的权限,r表示只读

o:表示其他用户的权限,r表示只读

图2

-b参数:表示改变两个ACL属性,分别是文件访问ACL和目录默认的ACL。

-B参数:清除所有的ACL。

-d参数:只设置目录的ACL。

-R参数:只清除文件的ACL。

-D参数:只清除目录的默认ACL。

-r参数:递归设置访问ACL。

实例

通过chacl命令设置文件或者目录的权限,如图3:

图3

0 阅读:0