OS X:文件上的“@”属性是什么意思?

Cla*_*ley 8 unix mac-osx

在雪豹机器上,在终端:

la ~/src/rmcl/ | grep RMCL
-rw-r--r--@  1 claytonstanley  staff  6766167 Nov 13  2009 RMCL
Run Code Online (Sandbox Code Playgroud)

'@' 属性是什么?

此文件是在 Rosetta 下运行的旧 OS X 程序的一部分。我遇到了一些在 Rosetta 下运行的旧程序在打开文件时需要 @ 属性的问题。但我不确定该属性是什么,所以我无法知道如何添加/删除它。

我确实尝试过彻底的谷歌搜索,但我无法找到答案。我原以为这很容易找到。由于单个@ 特殊字符,Google 查询可能无法正常运行。

任何信息。非常感谢。

谢谢!

小智 9

它用于扩展属性。

尝试ls -la@e显示它们。您可以使用 normalchmod来设置它们(查看man chmod)。