Что такое файлы PLIST и безопасно ли их удалять?

Большинство пользователей macOS, которые когда-либо пытались устранить неполадки приложений, должны знать о файлах .plist. Удаление этих файлов PLIST показано во многих методах устранения неполадок для решения проблемы низкой производительности приложения. Пользователи, которым известны эти файлы, также знают, что удаление этих файлов настроек сбрасывает настройки приложения и устраняет большинство проблем. Но они все еще не уверены в безопасности этих файлов.

Файлы PLIST

Что такое файлы PLIST в macOS?

PLIST (расшифровывается как Property List) - это расширение, используемое для сохранения настроек приложений. Эти файлы отформатированы в XML и содержат свойства и параметры конфигурации для различных программ. Это формат по умолчанию для файлов предпочтений, но он также используется для хранения аргументов приложения для запуска демонов и управления ресурсами в пакетах приложений. В то время как большинство приложений воссоздают файлы для своих предпочтений, файлы, которые использует Система, не могут быть легко заменены в случае удаления.

Как открыть и отредактировать файл PLIST в macOS

Вы можете открывать и редактировать файл PLIST в программе, такой как TextEdit в macOS. Но из-за природы файлов PLIST использование специальной программы, такой как Xcode или Property List Editor, будет намного лучше. Это происходит потому, что эти редакторы будут форматировать код XML и переводить ключевые идентификаторы и слои в читаемые слова с выпадающим меню для заполнения правильного ответа.

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

Вы также можете преобразовать файлы .plist между двоичным файлом в версию XML, используя следующие команды в терминале:

Чтобы открыть терминал : удерживайте клавишу Command и нажмите пробел, чтобы открыть прожектор, затем введите терминал и введите.

Примечание : имя файла в командах будет вашим именем файла, которое вы хотите преобразовать.

  1. XML в двоичный:
     plutil –convert binary1 filename.plist 

    Преобразование XML в двоичный файл
  2. Бинарный в XML:
     plutil –convert xml1 filename.plist 

    Преобразование двоичного файла в XML

Почему вам нужно удалить файлы PLIST и это безопасно?

Файлы PLIST важны для нашего ежедневного использования. Однако большинство устаревших файлов станут неисправными и начнут вызывать проблемы для пользователя. Большинство методов устранения неполадок предлагают удалить файлы .plist этого конкретного приложения, чтобы решить проблему. Файлы предпочтений PLIST безвредны, и их вполне можно удалить. Однако не все файлы PLIST должны обрабатываться так же, как настройки приложений.

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

Поэтому, если мы хотим получить окончательное заключение о безопасности, то Нет, удаление этих файлов PLIST из вашей системы не является на 100% безопасным . Если вы не знаете, что вы делаете и какой файл PLIST вы пытаетесь удалить, вы не должны удалять их. Это связано с тем, что большинство файлов предпочтений PLIST просто сбрасывают настройки приложения. Файлы System PLIST не должны рассматриваться как удаляемые, если вы полностью не знаете файл и его последствия.

Итак, как уже упоминалось выше о файлах PLIST, не нужно беспокоиться о файлах в папке: / Home / Library / . Вам следует избегать удаления файлов настроек, найденных в папке «Библиотека» или системных папках в корне жесткого диска. Вместо удаления вы можете отключить конкретный PLIST, используя «launchctl» или аналогичные команды через терминал. И вы также можете сделать копию или резервную копию файла перед удалением.

Интересные статьи