Ukryte pliki i foldery, takie jak .fseventsd
, .Spotlight-V100
, .TemporaryItems
, i .Trashes
są wrzucane do mojego dysku flash za każdym razem, gdy podłączam go do mojego Mac ...
Jak mogę tego uniknąć?
Związany z Jak wyłączyć tworzenie folderów .Spotlight-V100 i .Trash na dysku zewnętrznym? i Zapobiegaj tworzeniu plików Mac. * I ._ * !
macos
usb-flash-drive
Haywood
źródło
źródło
chflags hidden
ukryć je.._
pliki są jedynymi ukrytymi plikami tworzonymi regularnie, które nie są wymienione w tym temacie.Odpowiedzi:
Macworld ma artykuł opisujący sposób usuwania ukrytych plików Mac dot. Wskazówki sugerują modyfikację domyślnego skryptu odmontowania. Zachowaj ostrożność, ponieważ skrypt może usunąć inne ukryte pliki, takie jak .bashrc, które możesz chcieć.
http://hints.macworld.com/article.php?story=20110204124029798
źródło
Podoba mi się ogólna koncepcja w Artykuł Macworld przywoływany przez @Dave, ale nie chcę celowo umieszczać ukrytych plików lub folderów (szczególnie .git lub .svn) i chcę czyścić systemy plików innych niż msdos oraz dos.
Zauważ, że spowoduje to skasowanie / zniszczenie twoich plików w skryptach, więc polecam to zrobić tylko wtedy, gdy właściwie rozumiesz, co robi ten skrypt i jesteś w porządku z potencjalnym chaosem.
Wziąłem ich sugerowany skrypt i zmieniłem go, jak pokazano poniżej. Jak powiedzieli, przed edycją upewnij się
sudo mv /sbin/umount /sbin/umount-orig
(więc ten skrypt może wywołać oryginalne umount). Po edycjisudo chmod 555 /sbin/umount
isudo chown root:wheel /sbin/umount
.Dla odniesienia (w przypadku, gdy link zniknie), oryginalny powiedział, że użyje następujących elementów do czyszczenia, ale w zależności od typu systemu plików:
źródło