1

Возможный дубликат:
Что означает @ в ls -al?

При выполнении ls -l некоторые файлы помечаются знаком "@" следующим образом:

-rw-r - r - @ 1 главный персонал 2074042 3 февраля 19:26 openssh-5.1p1-vs-openbsd.diff

Что это значит?

1 ответ1

2

Это расширенные атрибуты. ls -l @ показывает их (в основном это флаги, указывающие, что файл поступает из Интернета, в тех случаях, когда при открытии файла (или установке DMG) MacOS спросит, действительно ли вы хотите его открыть). Команда xattr позволяет вам изменить их.

Есть и еще один. ls -lO (верхний регистр O) показывает флаги, установленные с помощью команды chflags. ls -lO @ показывает файл во всей красе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .