Что означает символ @ в настройках разрешений файла?

40

Я на MacOSX, я сделал ln -sна каталог, и вот результаты:

-rwxrwxr-x@ 1 shiki  admin   970332 Mar  6 16:38 apc.so
-rwxrwxr-x@ 1 shiki  admin   653884 Mar  6 16:38 eaccelerator.so
-rw-rw-r--@ 1 shiki  admin    60064 Mar  6 16:38 gettext.a
-rwxrwxr-x@ 1 shiki  admin    80320 Mar  6 16:38 gettext.so
-rw-rw-r--@ 1 shiki  admin   514784 Mar  6 16:38 imap.a
-rwxrwxr-x@ 1 shiki  admin  3886132 Mar  6 16:38 imap.so

Что означают эти символы @ ?

Shiki
источник
Смотрите также: apple.stackexchange.com/questions/42177/…
hippietrail

Ответы:

45

@ означает, что файл имеет расширенные атрибуты. Эти атрибуты обычно используются для обозначения того, что файл пришел из пакета, был загружен из Интернета и т. Д.

ls -al@ imap.a

покажет вам расширенные атрибуты, которые сохранены для этого файла.

user6738237482
источник
5
удобное продолжение, когда вы хотите удалить их: stackoverflow.com/questions/4833052/…
ptim