Se cancello manualmente un file .DS_Store da una directory, qual è il peggio che può succedere? Quali informazioni importanti potrei perdere?
Se cancello manualmente un file .DS_Store da una directory, qual è il peggio che può succedere? Quali informazioni importanti potrei perdere?
Risposte:
I file .DS_Store vengono utilizzati dal Finder solo per contenere le impostazioni di visualizzazione personalizzate per quella particolare cartella. Nella maggior parte dei casi non accadrà nulla se li elimini o, nella peggiore delle ipotesi, le impostazioni della vista del Finder personalizzate (dimensione dell'icona, posizione, colore di sfondo, ecc.) Andranno perse.
Se stai cercando di mantenere un'esperienza di "ricerca spaziale" in OS X, ti potrebbe interessare di più, ma per la maggior parte degli utenti non verrà notato alcun cambiamento.
extended file attributes
, ma il Finder non proverà a leggere da lì. per vederti:mdls -n kMDItemFinderComment myfile
-n
interruttore non funziona; Devo usare -name
.
Il peggio che accadrà è che gli attributi di visualizzazione della cartella (posizioni dell'icona e impostazioni della vista) spariranno. Se non consideri importanti le posizioni delle icone e visualizzi le impostazioni, non ci sono informazioni importanti memorizzate in questi file, quindi è sicuro eliminarle.
Per quanto ne so, memorizzano tutte le impostazioni mostrate nelle opzioni di visualizzazione nell'icona e nella vista elenco (o parti delle impostazioni dopo che alcune di esse sono state modificate).
Nella vista colonna le opzioni in basso sono le stesse per tutte le cartelle, ma le modalità organizza per e ordina per vengono comunque salvate nei file .DS_Store.
Apri sempre in "salva la modalità di visualizzazione precedentemente utilizzata di questa cartella in un file .DS_Store". Sostituisce la modalità di visualizzazione predefinita (FXPreferredViewStyle, che viene spesso modificata dopo aver chiuso una finestra). Se si seleziona "Apri sempre nella vista colonna" e si preme ⌘1, la modalità di visualizzazione specifica della cartella diventa vista icona.
I file .DS_Store contengono anche le dimensioni predefinite di windows, le parti mostrate di windows, le posizioni delle icone nella vista icona e la larghezza della barra laterale.
I commenti Spotlight sono archiviati sia nei file .DS_Store che negli attributi estesi . Se elimini un file .DS_Store, Finder non vedrà i commenti, ma Spotlight lo farà.
Da OS X 10.6 e così via, il formato è .DS_Store
cambiato da testo in binario e sembra non essere documentato da Apple, quindi non si conoscono esattamente le conseguenze esatte della rimozione di tali file.
Ma in base alle informazioni in nostro possesso, il file sostanzialmente memorizza informazioni su come visualizza directory e file (ad es. La sua posizione nel Finder). Contiene una serie di record che forniscono gli attributi dei file nella directory o della directory stessa (indicata come .
) in un formato simile a B-tree.
Memorizza anche da dove sono stati rimossi i file nella cartella Cestino , quindi rimuovendo il file DS_Store da lì, Finder non conoscerà la posizione originale dei file rimossi.
Pertanto, se non ti preoccupi di come viene visualizzata la cartella in Finder, puoi rimuoverla in modo sicuro. Se è il file DS_Store nella cartella Cestino, è meglio lasciarlo.
Se sei ulteriormente interessato a ciò che è esattamente memorizzato nei file DS_Store , puoi provare a utilizzare uno dsstore_dump.pl
strumento in grado di leggere i record di un file di archivio in formato leggibile dall'uomo.
Vedi anche: Formato DS_Store su CPAN
rm
file manualmente da ~/.Trash
, lascerò i .DS_Store
file che ingombrano il mio disco che sarebbero stati eliminati facendo clic su" Svuota cestino "?" Se ti sto capendo bene, l'unica conseguenza sarebbe che il singolo .DS_Store
nella cartella cestino potrebbe essere ingombra ... giusto? :)
.DS_Store
è molto probabilmente non documentato.
.DS_Store
file!