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

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

Я использую 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

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

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

ls -al@ imap.a

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