Evde varım:
- NFS paylaşımları dahil olmak üzere birden çok hizmeti çalıştıran bir Debian sunucusu;
- çoğu zaman kullandığım bir Mac
- Birkaç Android cihaz
- bir Windows istemcisi
Hepsi mutlu bir şekilde sunucudaki dosyalara okur / yazar.
Şimdi bir sebepten dolayı Mac'im her birininkinden daha zeki olduğunu düşünüyor ve tüm topaklarını her klasöre koyuyor. Bunu yerel HFS paylaşımlarında (veya sunucunun HFS TimeMachine bölümünde) yaparken katma değer olduğunu anlıyorum. Ancak, kamuoyu ile uğraşırken (yabancı işletim sistemleri ile paylaşılan bir sunucuda demek istiyorum), davranması ve minimumda tutması gerektiğini düşünüyorum.
Mac bir dizüstü bilgisayardır, ancak çoğu zaman harici klavye / ekran / fare içeren bir masa üzerinde oturan NFS hisselerini çoğu zaman monte ettiği anlamına gelir. Hangisi güzel. Bu, her şeyi izlemeye devam ettiği ve .AppleDouble hedeflerini silinir silinmez her yere koyar anlamına gelir.
$ 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
Bu bir dakikadan az bir sürede oldu. Yani sadece salt okunur ya da kaldırmak gibi sunucu tarafı hack .AppleDouble bir cron betiği ile sadece gitmek değildir.
Mac'e yalnızca paylaşılan alanları kullanırken kapalı kalmasını söylemek mümkün mü?