Як назавжди позбутися від файлів

Як назавжди позбутися від файлів

Операційна система macOS Sierra або будь-яка інша більш рання версія OS X влаштована таким чином, що в ній автоматичні створюються загадкові файли з розширенням .DS_Store. Початківці «маководи» приймають їх за якийсь сміття, які потрібно регулярно видаляти. Проте, як показує практично досвід, навіть досвідчені власники комп'ютерів Mac не знають про справжнє призначення загадкових файлів з розширенням .DS_Store, які є практично в кожній папці.

Наявність файлів .DS_Store в файлової системі самого комп'ютера Mac ніяк не заважає робочому процесу, проте операційна система macOS автоматично додає їх в усі підключаються накопичувачі. Наприклад, після копіювання на флешку або зовнішній жорсткий диск навіть одного файлу з мізерним розміром, на накопичувачі також з'явиться додатковий файл .DS_Store. Так як подібні дії часто виконуються для передачі даних іншим людям, то всякий «сміття» на накопичувачі створює відчуття «смітника», особливо якщо інша людина не знайомий з тонкощами операційної системи macOS.

Як назавжди позбутися від файлів

Щоб видалити всі вже наявні в файлової системі Mac файли .DS_Store досить ввести наступну команду в додатку Terminal. У деяких випадках може знадобитися підтвердити цю дію введенням пароля від облікового запису адміністратора. Виконання команди займе якийсь час.

sudo find / -name «.DS_Store» -depth -exec rm <> \;

Пройде якийсь час і файли .DS_Store знову почнуть захаращувати систему і зовнішні вінчестери. На щастя, назавжди вимкнути використання і створення цих файлів можна за допомогою спеціальної команди в тому ж додатку Terminal:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Після її введення комп'ютер злегка задумається і застосує всі зміни. У підсумку, автоматичне створення .DS_Store буде назавжди відключено, але тільки для використовуваної облікового запису, від імені якої виконувалася команда.

Якщо власником Mac є всього одна людина, то можна абсолютно впевнено сказати, що завдання з видалення всіх файлів .DS_Store і заборона на їх автоматичне створення повністю вирішені. Щоб знову дозволити операційній системі їх створення, досить прописати команду:

defaults write com.apple.desktopservices DSDontWriteNetworkStores false

Як назавжди позбутися від файлів

Як назавжди позбутися від файлів

Як назавжди позбутися від файлів

Як назавжди позбутися від файлів

Як назавжди позбутися від файлів

Як назавжди позбутися від файлів

Популярні теги