Sono a casa:
- un server Debian che esegue più servizi, incluse le condivisioni NFS;
- un Mac che uso la maggior parte del tempo
- diversi dispositivi Android
- un client Windows
Tutti accedono felicemente ai file sul server, come letti / scrivono.
Ora per qualche ragione il mio Mac pensa che sia più intelligente di tutti gli altri e mette tutte le sue stronzate in ogni cartella. Capisco che c'è un valore aggiunto quando si fa questo su condivisioni HFS locali (o sulla partizione Time Machine Machine del server). Tuttavia, quando trattano in pubblico (intendo su un server condiviso con SO estranei), penso che dovrebbe comportarsi e mantenerlo al minimo.
Il Mac è un laptop, ma è quasi sempre seduto su una scrivania con tastiera / schermo / mouse esterni, il che significa che mantiene le condivisioni NFS montate la maggior parte del tempo. Che è bello Il che significa che continua a guardare tutto e mette i suoi spari .AppleDouble ovunque non appena vengono eliminati.
$ find . -type d -name .AppleDouble -exec rm -rf "{}" \;
$ find . -type d -name .AppleDouble|wc
0 0 0
...
$ find . -type d -name .AppleDouble|wc
1251 3109 38017
...
$ find . -type d -name .AppleDouble|wc
2810 9992 113386
Questo è successo in meno di un minuto. Quindi gli hack lato server come read only o remove .AppleDouble con uno script di cron non sono disponibili.
È possibile dire al Mac di tenerlo chiuso quando si usano spazi condivisi?