Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

Как просмотреть и удалить расширенные атрибуты из файла на Mac OS

Расширенные атрибуты — это компоненты метаданных, которые могут быть уникальными для определенных файлов и типов файлов в Mac OS. Эти расширенные атрибуты могут быть любыми: от идентификации данных о самом файле, карантинной информации, исходных данных, информации о ярлыках, среди других типов метаданных.

Иногда продвинутые пользователи Mac могут просматривать расширенные атрибуты для файла или даже хотят удалить расширенные атрибуты из файла или каталога по разным причинам, и любая из этих задач может быть выполнена через командную строку с помощью связанного с ним инструментария xattr в Mac ОПЕРАЦИОННЫЕ СИСТЕМЫ. В этом учебном руководстве мы рассмотрим, как просматривать и удалять расширенные атрибуты из файла на Mac.

Это расширенная тема, которая действительно актуальна только для продвинутых пользователей, которые уже знакомы с расширенными атрибутами и имеют определенную причину, чтобы удалить их из файла. Если вы не знаете, какие расширенные атрибуты, почему они могут (или не могут) иметь значение или почему вы захотите (или не хотите) их удалить, это не для вас.

Как просмотреть расширенные атрибуты файла в Mac OS

Команда xattr существует в Mac OS и Mac OS X в течение длительного времени, и поэтому она должна работать одинаково практически во всех смутно современных версиях системного программного обеспечения:

  1. Откройте приложение «Терминал», которое находится в папке «Приложения / Утилиты /
  2. Используйте команду xattr так, указав путь к файлу для проверки расширенных атрибутов для
  3. xattr ~ / Desktop / samplefile.jpg

  4. Hit Return, чтобы просмотреть расширенные атрибуты для указанного файла

Например, после выполнения команды вы можете увидеть следующее:

xattr ~ / Desktop / samplefile.jpg
com.apple.metadata: kMDItemIsScreenCapture
com.apple.metadata: kMDItemScreenCaptureGlobalRect
com.apple.metadata: kMDItemScreenCaptureType
com.apple.metadata: kMDItemWhereFroms
com.apple.quarantine

В этом случае вы увидите информацию метаданных, которая может использоваться функциями Spotlight и Finder, а также данные карантина, которые могут быть привязаны к данным, загружаемым из Интернета, или выведены на Mac через стороннее приложение или источник. И да, это те же данные карантина, что говорит о том, видно или нет приложение «невозможно открыть, потому что оно связано с неизвестным разработчиком« Сообщение гейткипера при открытии определенных приложений или файлов »- это обычно встречающийся практический пример расширенный атрибут.

Как удалить расширенные атрибуты из файла на Mac

Все еще в приложении терминала? Если нет, перезапустите приложение терминала, чтобы начать:

  1. Найдите расширенный атрибут, который вы хотите удалить из файла, используя предыдущий шаг, в этом примере предположим, что это «kMDItemIsScreenCapture»,
  2. Используйте xattr с флагом -d в файле следующим образом:
  3. xattr -d com.apple.metadata: kMDItemIsScreenCapture ~ / Desktop / samplefile.jpg

  4. Хит Возврат, чтобы удалить определенный расширенный атрибут из файла, как указано в пути

В этом примере удаление «com.apple.metadata: kMDItemIsScreenCapture» из файла samplefile.jpg выдает идентификатор скриншота, который вы можете узнать из этого совета для поиска и отображения всех файлов с экрана на Mac, который полагается на расширенный атрибут, прикрепленный к файлам скриншотов, чтобы их найти. Удалив этот расширенный атрибут, файл больше не будет отображаться в таком поиске. Обратите внимание, что использование такого инструмента, как ImageOptim для удаления метаданных EXIF ​​из изображений и изображений, также позволяет удалить расширенные метаданные атрибутов из изображений, он удаляет только данные EXIF ​​- эти два являются отдельными.

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

Это действительно не то, что должно быть актуально для большинства случайных пользователей Mac, но для продвинутых пользователей Mac, мастеров, разработчиков, системных администраторов, сотрудников информационной безопасности и многих других, возможность просмотра или изменения расширенных атрибутов может быть полезна по определенным причинам ,

Понравилась статья? Поделиться с друзьями: