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


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

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


Ответы:


45

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

ls -al@ imap.a

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


5
удобное продолжение, когда вы хотите удалить их: stackoverflow.com/questions/4833052/…
ptim
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.