apple:osx:ds_store
Удалить и запретить .DS_Store
OSX сохраняет информация о сортировке файлов, размере иконок и прочую информацию для каждой директории в файле .DS_Store.
Отключить создание файлов DS_Store на сетевых дисках
# defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Для применения изменений нужно перезапустить систему или сделать killall для Finder.
Вернуть обратно
# defaults write com.apple.desktopservices DSDontWriteNetworkStores false
Для файлового сервера на Samba существуют veto files.
Можно добавить в [share]
, но лучше в [global]
veto files = /._*/.DS_Store/ delete veto files = yes
Удалить существующие файлы .DS_Store (и другие начинающиеся с точки)
# find \( -name ".DS_Store" -or -name ".Trashes" -or -name "._*" -or -name ".TemporaryItems" \) -delete
Но лучше доверить это дело утилите dot_clean.
# dot_clean /Volumes/SMB_share_name
Почитать подробнее про dot_clean
EOM
apple/osx/ds_store.txt · Последнее изменение: 2020/04/25 04:49 — 127.0.0.1
Обсуждение