Linux获取acl(getfacl)
https://haicoder.net/linux/linux-getfacl.html
Linux 中的 getfacl 命令用于查看文件的 ACL 信息。
对于每一个文件和目录,getfacl 命令显示
文件的名称、
用户所有者、
组群所有者和访问控制列表(ACL)。
Linux获取acl(getfacl)
功能:用于获取文件的 ACL 信息。
语法:getfacl [option] file`
参数
| 参数 | 描述 |
| options | getfacl 命令使用的参数。 |
| files | 需要获取 ACL 的文件或目录。 |
getfacl命令常用参数
| 选项 | 含义 |
| -a | 显示文件的 ACL。 |
| -d | 显示默认的 ACL。 |
| -c | 不显示注释标题。 |
| -e | 显示所有的有效权限。 |
| -E | 显示没有的有效权限。 |
| -s | 跳过文件,只具有基本条目。 |
| -R | 递归到子目录。 |
| -t | 使用表格输出格式。 |
| -n | 显示用户的 UID 和组群的 GID。 |
Linux getfacl命令常用实例
实例
| 实例 | 描述 |
| getfacl file | 查看文件 file 的 ACL 权限。 |
获取文件的ACL
语法
getfacl file
案例
我们使用 [touch]命令,创建一个 haicoder.txt 文件,具体命令如下:
touch haicoder.txt
现在,我们使用 getfacl 命令,查看文件 haicoder.txt 的 ACL,具体命令如下:
getfacl haicoder.txt
我们将看了到haicoder.txt 文件的 ACL 策略。
Linux getfacl命令总结
Linux 中的 getfacl 命令用于查看文件的 ACL 信息。对于每一个文件和目录,getfacl 命令显示文件的名称、用户所有者、组群所有者和访问控制列表(ACL)。