hdfs 中文件或文件夹的权限列表后的加号 (+) 是什么?

what is the plus (+) in hdfs after the list of rights on a file or folder?

当我执行

hdfs dfs -ls /projects

例如,我得到一个这样的文件夹列表:

drwxrwxr-x+  - user1 group1          0 2020-05-06 09:54 /projects/project1
drwxrwxr-x   - user2 group2          0 2020-05-28 09:49 /projects/project2
drwxrwxr-x+  - user3 group3          0 2020-03-12 14:20 /projects/project3

drwxrwxr-x+中的加号是什么意思?文件夹 /projects/project2 没有 ACL。 加号是否表示 folder/file 上定义了 ACL?

你猜对了。任何具有 ACL 的文件或目录都将在权限字符串后附加一个 + 字符。

参考:https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-hdfs/HdfsPermissionsGuide.html#ACLs_Shell_Commands