Назад | Перейти на главную страницу

OS X: Что означает атрибут "@" в файле?

На машине Snow Leopard на Терминале:

la ~/src/rmcl/ | grep RMCL
-rw-r--r--@  1 claytonstanley  staff  6766167 Nov 13  2009 RMCL

Что это за атрибут "@"?

Этот файл является частью более старой программы OS X, работающей под управлением Rosetta. У меня возникают проблемы, когда некоторые старые программы, работающие под Rosetta, требуют атрибута @ при открытии файлов. Но я не уверен, что это за атрибут, поэтому у меня нет возможности узнать, как его добавить / удалить.

Я попробовал провести тщательный поиск в Google по этому поводу, но не смог найти ответа. Я бы подумал, что это будет легко найти. Возможно, запрос Google работает неправильно из-за одного специального символа @.

Любая информация. очень ценится.

Спасибо!

Это для расширенных атрибутов.

Пытаться ls -la@e чтобы отобразить их. Вы можете использовать обычный chmod установить их (проверить man chmod).

В основном то, что сказал другой парень. Это для расширенных атрибутов. Ты можешь использовать xattr -l а также получить некоторую информацию.

Вы можете найти хорошую статью о расширенных атрибутах (файлы со знаком @) OS X здесь.

http://xahlee.blogspot.de/2010/07/os-x-extended-attributes-and-xattr.html