Die Mac-Nutzer kennen sicher das Problem: Kaum hat man mit Nutzern anderer Betriebssysteme zu tun, wird man gefragt, was eigentlich diese ".DS_Store"-Dateien sein sollen, die in allen Ordnern enthalten sind. Auch Programme wundern sich teilweise über die Dateien, z.B. das Android SDK-Plugin für Eclipse.
Der Zweck der Dateien ist aber eigentlich kein Geheimnis: Mac OS X speichert darin Informationen über einen Ordner, z.B. die Positionen der Icons von Dateien darin oder das eingestellte Hintergrundbild des Ordners (vgl. en.wikipedia.org).
Werbeblocker aktiv?
Vermutlich aufgrund eines Werbeblockers kann an dieser Stelle leider keine Werbung angezeigt werden. Als Blog ist diese Website jedoch darauf angewiesen, um diverse Kosten abdecken zu können. Vielleicht möchtest du Servaholics ja in deinem Werbeblocker als Ausnahme hinzufügen und so unterstützen? 🙂
Möchte man Ordner jedoch z.B. mit Windows-Nutzern teilen, so kann es sinnvoll sein, die .DS_Store-Dateien zu entfernen. Ähnliches gilt, wenn man Ordner auf einen FTP-Server hochladen möchte.
Da sie jedoch standardmäßig nicht sichtbar sind und es aufwändig ist, sie auch in allen Unterordnern eines Ordners zu löschen, empfiehlt es sich, das Problem über einen Kommandozeilen-Befehl zu lösen:
find . -name '*.DS_Store' -type f -delete
Einfach die Terminal-App öffnen, in den Start-Ordner für's Löschen wechseln und den Befehl ausführen. Daraufhin werden alle .DS_Store-Dateien im aktuellen Ordner sowie allen seinen Unterordnern gelöscht.
via http://danilo.ariadoss.com/how-to-recursively-remove-ds_store-files-on-mac-os-x/ (offline)