Як запобігти USB з папок .fseventsd, .Trashes, .Spotlight-V100 та .DS_Store файлів?


26

Якщо ви даєте комусь свій USB-накопичувач, щоб він розмістив на ньому файли, це прикро після очищення, всі ці марні для інших, крім артефактів платформ OSX, які забруднюють диск. Чи є якесь рішення запобігти такій поведінці. Можливо, написати ці файли самостійно та встановити їх як прочитані лише щось на зразок дозволів "6/700"?

PS Я не запитую, що робити на OSX іншими особами, оскільки я не знаю, хто наступного разу поставить мені новий файл (я не можу пояснити цю проблему та будь-які конфігурації всім іншим), а краще, що робити робити з точки зору USB-накопичувача.


Відповіді:


20

Якщо ви збираєтеся ділитися зовнішнім диском, який можна записати, з іншими системами OS X, ви можете запустити наступну команду з ВАШОЇ машини, щоб запобігти появі файлів .DS_Store

торкніться / Volumes / your_volume_name /.metadata_never_index

потім захистіть файл запуском

chmod 444 / Томи / your_volume_name /.metadata_never_index

Це існування цього прихованого файлу не дасть OS X Spotlight індексувати накопичувач, тому робити це потрібно лише один раз, якщо ви не переформатуєте привід. Я не знаю, чи це працює на платформі, наприклад, жахливі файли thumbs.db Windows.

Сподіваюся, це допомагає.


11
Отже, щоб запобігти запису прихованих файлів у usb, ви повинні створити прихований файл? Зітхнення
Основні

Яка користь chmod 444? Це може завадити запису в нього, але це не завадить видалити, і ви, ймовірно, не дбаєте про його вміст. Чи працюватимуть дозволи Unix у файловій системі USB-накопичувача, також обговорюється питання.
mwfearnley

9

Я вважаю цю публікацію в блозі дуже корисною: http://blog.hostilefork.com/trashes-fseventsd-and-spotlight-v100/

в основному:

Щоб перешкодити OS / X проводити індексацію Spotlight, вам потрібен файл під назвою .metadata_never_index у кореневому каталозі знімного диска. Для того, щоб OS / X не створювала каталог. .fseventsd і всередині цієї папки помістіть єдиний файл під назвою no_log. ... Я не знаю жодного способу запобігти OS / X створювати .DS_Store файли, які відстежують деякі налаштування у кожному каталозі ...

Але прочитайте блог для отримання повної інформації та деталей.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.