我的mac有文件夹Shared和Public文件夹.他们的权限是公共的drwxr-xr-x +和共享的drwxrwxrwt @.标志+和@是什么意思?
@表示存在"扩展属性".类型
ls -l@
看看它们是什么.使用该命令,在它之后使用@的所有内容都会有一些额外的行来解释为什么它有@.根据我的经验,@通常意味着将使用非默认应用程序打开文件(即,它可能使用不同于您习惯的文本编辑器打开),或者偶尔使用不同于$ LANG指定的默认值.
从"ls"的联机帮助页:
如果文件或目录具有扩展属性,则-l选项打印的权限字段后跟"@"字符.否则,如果文件或目录具有扩展的安全信息,则-l选项打印的权限字段后跟"+"字符.