Відповіді:
Ці файли та каталоги створюються різними програмами:
.DS_Store - Створено Finder під час відкриття каталогу. Він зберігає інформацію про папку (параметри перегляду, положення піктограм тощо).
.fseventsd - створений демоном fseventsd. Він містить дані про події файлової системи, такі як модифікації, видалення, створення тощо.
.Spotlight-V100 - зберігає інформацію про індексацію прожекторів у вигляді метаданих.
.Trashes - папка, що містить файли, відправлені в кошик, але ще не видалені з тома.
Щоб не допустити їх створення, потрібно змінити поведінку кожної програми окремо. Це включало б додавання виключення до Spotlight, відключення функції кешування Finder (якщо можливо), зміна демона fseventsd тощо. Я не впевнений, чи можливо навіть додати виключення або вимкнути всі ці функції. Якщо вам не потрібно записувати на диск, я б просто встановити його як прочитане, щоб полегшити роботу.
Leopard & Snow Leopard роблять ці файли прихованими. Mac OS X можна сказати не ставити ці файли на мережеві диски за допомогою:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Я не знаю, чи сказати "ось додаток" - це нормальне рішення проблеми, але я кілька копав і виявив це:
http://www.zeroonetwenty.com/blueharvest/
Можливо, варто поглянути, але це не може коштувати $ 16,95 ...
Редагувати:
Я використовую тест BlueHarvest і, здається, працює дуже добре. Оскільки воно забезпечує найбільш повне рішення для оригінального питання, я відзначаю це як прийняту відповідь.
Є два підходи.
Один працює на одній машині для всіх флеш-накопичувачів і зупиняє різні послуги від запису на накопичувач. Це досить складно, тому я дозволю thexlab пояснити це на веб- сайті http://www.thexlab.com/faqs/stopspotlightindex.html
Інша виправляє одну флешку, щоб ви могли зазивати в Macs, а не їх індексувати. Ви повинні поставити кілька флеш-файлів на флешку перед тим, як підключити її до Mac, які зазначають ОС не писати різні речі. Більше інформації на http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/
між ними, здається, це прикрито. Ні, це не ідеально - якщо ви носите паличку навколо і вставляєте її в Macs, НАДАЄте принаймні ці кілька непотрібних файлів. Що ж, добре.
Ну, є також це, і це безкоштовно, ви, можливо, захочете кинути папку під назвою autorun.inf для безпеки у Windows
http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/