Файлы DS_Store в Mac OS

| |
Что за файлы DS_Store?
После своего перехода на Mac OS, я по привычке обращался к Windows, и часто замечал, что яблочная операционная система «мусорит», создавая множество скрытых файлов и папок, предназначение которых мне было не очень понятно. Одними из таких были файлы DS_Store. Что это за файлы такие? Понятно, что эти служебные или даже системные файлы, но как они используются?

Почитав немного на эту тему, я узнал, что файлы DS_Store хранят особые метаданные о родительских папках. Они создаются в каждой папке, к которой Finder получает доступ, включая сетевые тома и даже внешние диски. Файлы DS_Store хранит все индивидуальные настройки папки:
  • расположение иконок;
  • их размер;
  • положение окна;
  • вид отображения объектов;
  • фоновый рисунок,цвет и т.д.
Файлы DS_Store имеют в названии точку, что делает их невидимыми в файловых системах UNIX. Сделано это для удобства, что бы большинство пользователей не задавались лишними вопросами.


Можно ли удалять файлы DS_Store?


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


Как отключить файлы DS_Store на сетевых дисках?


Делается это довольно просто. Выполните в Терминале следующую команду:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

0 комментариев:

Отправить комментарий