Что такое .DS_Store и как его удалить из macOS
Большинство пользователей не знают о файлах .DS_Store, пока не найдут их сами. Эти файлы всегда скрыты в системных папках и работают для поддержания настроек отображения этой конкретной папки для пользователя. Однако, вы можете найти существование этих файлов, просмотрев скрытые файлы или используя Терминал, чтобы вывести список всех файлов в папке / каталоге. Кроме того, если вы используете компьютер с Windows, вы увидите эти файлы в каждой папке, а также на рабочем столе. В этой статье мы расскажем вам все о файлах .DS_Store и о том, как удалить их из вашей системы.
Что такое файлы .DS_Store в macOS?
Файлы .DS_Store (DS означает Desktop Services) автоматически генерируются в вашей macOS. Они содержат информацию о том, как отображать папки, когда пользователь открывает их. Эти файлы создаются MacOS Finder для сохранения информации о положении значков, размере и положении окна, когда оно в последний раз открывалось в системе. Вы можете легко найти эти файлы через терминал по команде, как показано ниже:
sudo ls
Примечание : простая команда « ls » покажет только файлы и папки, но с помощью sudo вы сможете увидеть все скрытые и невидимые системные файлы.
Файл .DS_Store действует аналогично Thumb.db, который автоматически создается в ОС Windows для каждой папки. Когда пользователи копируют папку из macOS в Windows, этот файл становится видимым.
Последствия удаления .DS_Store из macOS
Файлы .DS_Store не наносят никакого вреда и занимают в вашей системе очень мало места. Но совместное использование файлов с ОС Windows или загрузка в OneDrive приведет к сбою и вызовет проблему для большинства пользователей. Кроме этого, при удалении этих файлов нет никакого выигрыша в производительности, и лучше оставить их как есть. Когда пользователь удаляет этот файл, внешний вид папки возвращается к настройкам по умолчанию.
Способ 1: удаление файлов .DS_Store для определенной папки через терминал
- Удерживайте Command и нажмите пробел, чтобы открыть Spotlight, введите терминал для поиска и введите
Открытие терминала через прожектор - Измените каталог на папку, из которой вы хотите удалить файлы .DS_Store, с помощью команды:
рабочий стол cd
(Измените рабочий стол на путь, по которому вы хотите получить доступ)
- Теперь введите следующую команду, чтобы удалить все файлы .DS_Store в текущем каталоге:
находить . –Name '.DS_Store' –type f –delete
Примечание : вы можете напечатать –print в конце команды, чтобы напечатать список удаленных файлов, как показано ниже.
Удаление файлов .DS_Store из определенного каталога - Файлы будут удалены в следующей папке, и их можно будет безопасно перенести без ошибок.
Способ 2: удаление файлов .DS_Store для всех папок в системе через терминал
- Удерживайте Command и нажмите пробел, чтобы открыть Spotlight, введите терминал для поиска и введите
Открытие терминала через прожектор - Используйте эту команду для удаления всех файлов .DS_Store из системы:
sudo find / -name ".DS_Store" –depth –exec rm {} \;
Удаление его из всех каталогов - Все файлы .DS_Store в системе будут удалены, но будут сгенерированы для большинства папок, к которым пользователь или система получат доступ.
Способ 3: очистка файлов .DS_Store с помощью iMyMac Cleaner
iMyMac - это инструмент для очистки macOS, который сканирует всю вашу систему на наличие ненужных и неактивных файлов. Очистив эти файлы, пользователь может сэкономить место на диске и повысить производительность системы. Это похоже на CCleaner в Windows, помогая вам удалить ненужные файлы и очистить данные кэша браузера для пользователей. Инструментарий iMyMac предоставляет больше функций, таких как поиск дубликатов, удаление Mac, удаление файлов и менеджер расширений. Мы будем использовать эту утилиту для очистки файлов .DS_Store.
Вы можете скачать и установить его с их официального сайта: iMyMac
После установки iMyMac Cleaner выполните следующие действия:
- Удерживайте Command и нажмите пробел, чтобы открыть Spotlight, введите iMyMac для поиска и Enter, чтобы открыть приложение
Открытие iMyMac через Spotlight - Нажмите кнопку « Сканировать» на главном экране iMyMac.
Система сканирования iMyMac - После того, как сканирование выполнено, выберите опцию Просмотр рядом с ненужными файлами
Просмотр файлов, найденных после сканирования - Вы можете найти файл .DS_Store и нажать кнопку « Очистить» . Но иногда в папках кеша есть файлы .DS_Store или другие, как показано ниже в Терминале:
Очистка .DS_Store файлов в iMyMac - Все выбранные файлы .DS_Store или папки, содержащие эти файлы, будут очищены iMyMac.
Убрал ненужные файлы