Как предотвратить создание файлов .DS_Store в macOS: методы и советы

Фраза «не создавать файл.DS_Store» относится к предотвращению создания файлов.DS_Store в компьютерной системе. Эти файлы создаются операционной системой macOS и хранят пользовательские атрибуты папки, такие как положение значков и фоновых изображений. Чтобы избежать создания файлов.DS_Store, вы можете использовать различные методы:

  1. Команда терминала: откройте приложение «Терминал» на своем Mac и введите следующую команду, чтобы предотвратить создание файлов.DS_Store на сетевых и USB-томах:

    defaults write com.apple.desktopservices DSDontWriteNetworkStores true
  2. Сторонние приложения: вы можете использовать сторонние инструменты, такие как BlueHarvest, CleanMyMac или TinkerTool System, чтобы отключить создание файлов.DS_Store.

  3. Рабочий процесс Automator: вы можете создать рабочий процесс Automator для запуска сценария, который автоматически удаляет файлы.DS_Store. Этот метод требует некоторых знаний сценариев.

  4. Инструменты командной строки: такие инструменты, как rsync и ditto, имеют возможность исключать файлы.DS_Store во время передачи файлов или резервного копирования.

  5. Настройки Finder. В приложении Finder перейдите в «Настройки» >«Дополнительно» и установите флажок «Запретить создание файлов.DS_Store на сетевых томах».

  6. Конфигурация оболочки: если вы используете такую ​​оболочку, как Bash или Zsh, вы можете добавить псевдоним или изменить файл конфигурации оболочки (например,.bashrc или.zshrc), включив в него следующую строку:

    alias ls='ls -aG'