Mac 命令行上的‘@’符号

Mac 命令行上的‘@’符号

Mac 命令行中文件权限旁边的“@”符号是什么意思?

-rw-r--r--@ 1 user staff 1111 May 3 15:10 MyFile.txt

答案1

@ 表示该文件已关联扩展属性

您可以在手册页

长格式

如果指定了 -l 选项,则显示每个文件的以下信息:文件模式、链接数、所有者名称、组名、文件中的字节数、缩写月份、文件上次修改的日期、文件上次修改的小时、文件上次修改的分钟以及路径名。此外,对于显示其内容的每个目录,目录中文件使用的 512 字节块总数将单独显示一行,紧接着显示目录中文件的信息。 如果文件或目录具有扩展属性,则 -l 选项打印的权限字段后面会跟着一个‘@’字符。 否则,如果文件或目录具有扩展安全信息(例如访问控制列表),则 -l 选项打印的权限字段后面会跟着一个“+”字符。

相关内容