Что такое расширенные атрибуты файлов Mac и как их удалить и использовать (05.04.24)

Файлы на вашем компьютере Mac содержат не только текст, изображения или другие данные, о которых обычно думает средний пользователь. Каждый файл на вашем Mac состоит из различных типов данных и информации, наиболее очевидными из которых являются дата и время их создания. К другой информации также можно получить доступ, проверив диалоговое окно «Получить информацию» в Finder. Эту информацию мы называем атрибутами файла. Помимо общих данных и информации, файл может содержать более обширные метаданные. Они известны как расширенные атрибуты файлов Mac или сокращенно xattr. В этом посте мы постараемся максимально простым способом объяснить, что это за расширенные атрибуты файла, и как их можно удалить и использовать.

Что такое расширенные атрибуты файлов Mac

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

  • Идентификационные данные о файле
  • Информация о карантине
  • Данные о происхождении файла.
  • Информация о ярлыках.

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

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

  • Какой файл расширен атрибуты
  • Почему они могут иметь или не иметь значения
  • Почему вы хотите или не хотите их удалять
Как просмотреть расширенные атрибуты файла

Команда xattr уже довольно давно доступна в macOS и macOS X, поэтому вы сможете просматривать расширенные атрибуты на Mac, работающем на любой из версий macOS за последние несколько лет, используя следующие инструкции:

  • Откройте приложение "Терминал". Вы можете найти его в Spotlight или перейти в / Applications / Utilities /
  • Введите команду xattr в этом шаблоне: xattr ~ / [расположение файла] / [имя файла]. Например:

xattr ~ / Desktop / softwaretested.jpg

  • Нажмите Return и начните просмотр расширенных атрибутов для конкретного файла.
    • Теперь вы увидите метаданные, которые можно использовать для различных функций поиска Finder и Spotlight, а также данные карантина, которые, вероятно, связаны с данными, которые вы загрузили из Интернета или стороннего приложения. И, говоря о данных карантина, ярким примером этого является сообщение типа «файл или приложение не могут быть открыты, потому что они получены от неопознанного img или разработчика». Когда Gatekeeper помещает файл или приложение в карантин, создается расширенный атрибут.

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

      Чтобы удалить расширенный атрибут для файла, вам нужно снова использовать приложение «Терминал» . К настоящему времени вы, вероятно, уже привыкли к использованию командной строки, поэтому выполните следующие действия:

      • Откройте приложение "Терминал".
      • Просмотрите расширенные атрибуты с помощью шаги, описанные выше.
      • Найдите файл, который нужно удалить.
      • Введите команду xattr с флагом -d для файла. Например:

      xattr -d com.apple.metadata: kMDItemIsScreenCapture ~ Desktop / softwaretested.jpg

      • Нажмите Return, чтобы запустить команду.

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


      YouTube видео: Что такое расширенные атрибуты файлов Mac и как их удалить и использовать

      05, 2024