文件类别

- 普通文件;d 目录文件;b 块特殊文件;c 字符特殊文件;l 符号链接;f 命名管道;s 套接字文件

其他特殊文件权限

除标准文件权限外的权限

除了 rwx 这种标准文件权限以外,还可以通过 facl 增加更多的权限控制。

$ ls -l 
# 在标准权限后有一个 + 的提示符
-rw-r--r--+ 1 root root 188416 Aug  8 18:10 docker-compose

# 读取完整的文件权限
$ getfacl docker-compose
# file: docker-compose
# owner: root
# group: root
user::rw-
user:nginx:r--  # 新增的文件权限
group::r--
mask::r--
other::r--

# 设置
setfacl -m u:nginx:r docker-compose

# 删除
setfacl -x u:nginx docker-compose