Jeśli dasz komuś swój dysk USB, aby umieścił na nim pliki, bardzo denerwujące jest późniejsze czyszczenie, wszystkie te bezużyteczne dla artefaktów innych niż platformy OSX, które zanieczyszczają dysk. Czy to jakieś rozwiązanie, aby temu zapobiec? Może samodzielnie zapisać te pliki i ustawić je jako tylko do odczytu, na przykład uprawnienia „6/700”?
PS Nie pytam, co robić w OSX przez innych, ponieważ nie wiem, kto następnym razem doda mi nowy plik (nie mogę wyjaśnić tego problemu i żadnych konfiguracji innym osobom), ale co mam zrobić zrobić z punktu widzenia napędu USB.
macos
usb
permissions
file-permissions
.ds-store
statyczny
źródło
źródło
Odpowiedzi:
Jeśli masz zamiar udostępnić zapisywalny dysk zewnętrzny z innymi systemami OS X, można uruchomić następujące polecenie z TWOIM urządzeniu, aby zapobiec pojawianiu się plików .DS_Store
następnie chroń plik, uruchamiając
Istnienie tego ukrytego pliku uniemożliwi indeksowanie dysku przez system OS X Spotlight, więc musisz to zrobić tylko raz, chyba że sformatujesz dysk. Nie wiem, czy to działa na różnych platformach, np. Przerażające pliki Windows thumbs.db.
Mam nadzieję że to pomoże.
źródło
chmod 444
? Może uniemożliwić zapisywanie do niego, ale nie zapobiegnie jego usunięciu i prawdopodobnie nie obchodzi cię jego zawartość. To, czy uprawnienia Unix będą działać na systemie plików pamięci USB, również jest przedmiotem dyskusji.Uważam, że ten post na blogu jest bardzo przydatny: http://blog.hostilefork.com/trashes-fseventsd-and-spotlight-v100/
gruntownie:
Ale przeczytaj blog, aby uzyskać pełne informacje i szczegóły.
źródło