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

Терминал в macOS

Искусственный интеллект поможет тебе заработать!

Подписывайся на канал "Виртуальный Каппер" и получай точные и бесплатные прогнозы на спорт от искусственного интеллекта.

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

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

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

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

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

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

  4. Нажмите 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. Нажмите Return, чтобы удалить определенный расширенный атрибут из файла, как указано в пути.

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

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *