Скрытые файлы для большинства пользователей компьютеров не играют никакой роли при повседневном использовании. Некоторые даже не знают об их существовании. Но в macOS имеются особые файлы, называемые .DS_Store. Разберемся, зачем они существуют и нужны ли вообще.
Файлы .DS_Store являются скрытыми, обычный пользователь их не видит. При том, что они находятся буквально повсюду. Чтобы увидеть скрытые файлы в macOS Sierra и выше, нажмите сочетание клавиш Shift+Cmd+">". Если это способ не сработал, то попробуйте запустить терминал и ввести команду:
defaults write com.apple.finder AppleShowAllFiles -bool true
Чтобы изменения вступили в силу, введите следующее:
killall Finder
Итак, показались невидимые ранее компоненты системы, но для чего они нужны? Главное предназначение файлов .DS_Store — хранить данные о папках в macOS. Под этот термин попадают мета-данные, расположение иконок, размер окна и прочие параметры. Файлы хранят в себе эту информацию, чтобы ускорить работу системы. В каждой директории есть .DS_Store файлы.
Если вы удалите файлы .DS_Store, то ничего катастрофического не случится. Система банально "потеряет" все данные о папках в системе, и вы не увидите привычный внешний вид окон. Но иногда эти скрытые файлы могут мешать.
К примеру, при работе с несколькими компьютерами в сети либо же при симбиозе Windows + Mac .DS_Store могут конфликтовать друг с другом. Проще говоря, разные компьютеры имеют одинаковые файлы, при этом ПК между собой контактируют — коллапс.
Чтобы .DS_Store файлы больше не создавались, вам следует открыть терминал и ввести команду:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Для их удаления следует выполнить следующее:
sudo find / -name ".DS_Store" -depth -exec rm {} \;
При желании можно вручную стереть .DS_Store, используя Spotlight.
Комментарии (0)
Оставить комментарий