打开mac terminal工具输入ls -l 发现文件权限格式与linux稍有不同,权限末尾有”+“或”@“符号:
drwx------ 6 fff staff 204 11 Aug 15:13 Daily
drwx------+ 12 fff staff 408 11 Aug 21:19 Downloads
drwx------+ 7 fff staff 238 11 Aug 21:35 Desktop
drwx------@ 12 fff staff 408 11 Aug 22:14 Courses
man ls查看说明:
If the file or directory has extended attributes, the permissions field printed by the -l
option is followed by a '@' character. Otherwise, if the file or directory has extended security
information (such as an access control list), the permissions field printed by the -l option is fol-
lowed by a '+' character.
那么到底什么是”extended attributes“ 和 ”extended security“呢?
执行 ls -le 查看extended security:
drwx----