Was kann schlimmstenfalls passieren, wenn ich eine .DS_Store-Datei manuell aus einem Verzeichnis lösche? Welche wichtigen Informationen könnte ich verlieren?
.DS_Store-Dateien werden nur vom Finder verwendet, um benutzerdefinierte Ansichtseinstellungen für diesen bestimmten Ordner zu speichern. In den meisten Fällen passiert nichts, wenn Sie sie löschen, oder im schlimmsten Fall gehen benutzerdefinierte Finder-Ansichtseinstellungen (Symbolgröße, Position, Hintergrundfarbe usw.) verloren.
Wenn Sie versuchen, ein „Spatial Finder“-Erlebnis in OS X aufrechtzuerhalten, interessiert es Sie vielleicht mehr, aber für die meisten Benutzer wird keine Änderung bemerkt.
Das Schlimmste, was passieren wird, ist, dass Ordneranzeigeattribute (Symbolpositionen und Ansichtseinstellungen) verschwinden. Wenn Sie Symbolpositionen und Ansichtseinstellungen nicht für wichtig halten, sind in diesen Dateien keine wichtigen Informationen gespeichert, sodass Sie sie sicher löschen können.
Soweit ich das beurteilen kann, speichern sie alle Einstellungen, die in den Ansichtsoptionen in der Symbol- und Listenansicht angezeigt werden (oder Teile der Einstellungen, nachdem einige von ihnen geändert wurden).
In der Spaltenansicht sind die Optionen unten für alle Ordner gleich, aber die Modi „Anordnen nach“ und „Sortieren nach“ werden weiterhin in .DS_Store-Dateien gespeichert.
Immer öffnen in bedeutet "den zuvor verwendeten Ansichtsmodus dieses Ordners in einer .DS_Store-Datei speichern". Es überschreibt den Standardansichtsmodus (FXPreferredViewStyle, der häufig nach dem Schließen eines Fensters geändert wird). Wenn Sie „Immer in Spaltenansicht öffnen“ aktivieren und ⌘1 drücken, wird der ordnerspezifische Ansichtsmodus zur Symbolansicht.
.DS_Store-Dateien enthalten auch die Standardabmessungen von Fenstern, die angezeigten Teile von Fenstern, die Positionen von Symbolen in der Symbolansicht und die Breite der Seitenleiste.
Spotlight-Kommentare werden sowohl in .DS_Store-Dateien als auch in erweiterten Attributen gespeichert . Wenn Sie eine .DS_Store-Datei löschen, sieht Finder die Kommentare nicht, aber Spotlight schon.
Seit OS X 10.6 usw. hat sich das Format von Text in Binär.DS_Store
geändert und es scheint von Apple nicht dokumentiert zu sein, daher wissen Sie wirklich nicht, welche genauen Folgen das Entfernen solcher Dateien hat.
Aber basierend auf den Informationen, die wir haben, speichert die Datei im Wesentlichen Informationen darüber, wie sie Verzeichnisse und Dateien anzeigt (z. B. ihre Position im Finder). Es enthält eine Reihe von Datensätzen, die Attribute der Dateien im Verzeichnis oder des Verzeichnisses selbst (als bezeichnet .
) in einem B-Baum-ähnlichen Format angeben.
Es speichert auch, woher die Dateien im Papierkorbordner entfernt wurden . Wenn Sie also die DS_Store-Datei von dort entfernen, kennt der Finder den ursprünglichen Speicherort Ihrer entfernten Dateien nicht.
Wenn Sie sich also keine Gedanken darüber machen, wie Ihr Ordner im Finder angezeigt wird, können Sie ihn sicher entfernen. Wenn es sich um eine DS_Store-Datei in Ihrem Papierkorb handelt, lassen Sie sie besser.
Wenn Sie weiter daran interessiert sind, was genau in DS_Store- Dateien gespeichert ist, können Sie versuchen, dsstore_dump.pl
ein Tool zu verwenden, das die Datensätze einer Store-Datei in einem für Menschen lesbaren Format lesen kann.
Siehe auch: DS_Store-Format bei CPAN
rm
Dateien manuell aus speichere ~/.Trash
, werde ich dann .DS_Store
Dateien auf meinem Laufwerk hinterlassen, die durch Klicken auf „Papierkorb leeren“ gelöscht worden wären?“ Wenn ich Sie richtig verstehe, wäre die einzige Konsequenz, dass die Single .DS_Store
im Papierkorb selbst unübersichtlich wird ... richtig? :).DS_Store
ist höchstwahrscheinlich nicht dokumentiert.
ahn
.DS_Store
Dateien verloren!mb21
extended file attributes
, aber der Finder wird nicht versuchen, von dort zu lesen. um sich selbst zu sehen:mdls -n kMDItemFinderComment myfile
Platzhalter
-n
Schalter funktioniert nicht; muss ich benutzen-name
.Schrittmacher
Roboter