Mac OS X: come rimuovere i file .DS_Store

Improvvisamente hai file o icone di nome .DS_Store visualizzati nelle tue cartelle o sul desktop? E non hai idea di come siano arrivati ​​lì o come gestirli? Se provi a eliminare questi file particolari, essi riappaiono semplicemente non appena li elimini o li metti nel cestino. Quindi, come fanno a far sparire quei dannati file .DS_Store?

Tutto sui file .DS_Store

.DS_Store (o Store Services Store) sono file di cache nascosti creati da Mac OS. E se non esistono, il tuo sistema operativo li crea. Questi file nascosti vengono creati automaticamente dal Finder del tuo Mac nelle directory del tuo computer. Contengono informazioni sulla configurazione e le impostazioni del sistema, come la dimensione dell'icona e altri metadati della directory. Se per caso o incidente, carichi questi file .DS_Store insieme ad altri file, i file potrebbero rilasciare informazioni sul tuo computer.

Il tuo Mac inserisce automaticamente un file .DS_Store in ogni cartella che hai aperto. Se improvvisamente vedi . File DS_Store e impossibile eliminarli, probabilmente hai attivato casualmente Mostra tutti i file. Sebbene i file .DS_Store siano invisibili all'utente medio, se condividi con un PC Windows o hai file nascosti mostrati nel Finder, li vedi ovunque, in ogni cartella. Potresti anche vedere un'icona .ds_store sul desktop! Con ogni probabilità, probabilmente non hai idea di come siano arrivati ​​i file .DS_Store in primo luogo, cosa significano o come toglierli dal desktop o dalla cartella.

Non eliminare i file .DS_Store (a meno che tu non abbia un motivo molto valido)

Se non hai un motivo particolare per eliminare questi file .DS_Store (la condivisione di Windows potrebbe essere un valido motivo), è meglio lasciarli "così come sono". Non vi è alcun vantaggio in termini di prestazioni nell'eliminazione dei file .DS_Store. Sono file innocui che di solito non causano problemi. Ricorda che il file .DS_Store salva le impostazioni della cartella personalizzata, come la disposizione delle icone e gli ordinamenti delle colonne. Ed è per questo che normalmente non vuoi eliminarli, ma piuttosto NASCONDERTI.

Puoi eliminarli, ma vengono comunque ricreati dal sistema operativo, principalmente per memorizzare le tue informazioni sulle preferenze.

Quindi per la maggior parte di noi, è meglio fare solo . File DS_Store nascosti ancora una volta

Rendi nuovamente nascosti i tuoi file .DS_Store

  1. Avviare Terminal selezionando Applicazioni> Utilità
  2. Immettere il comando seguente: impostazioni predefinite scrivere com.apple.finder AppleShowAllFiles -boolean false; killall Finder
    1. Puoi anche usare il comando: default scrivi com.apple.finder AppleShowAllFiles FALSE; killall Finder
  3. Premi Invio, il Finder si riavvia e i file .DS_Store (e altri file invisibili) vengono nuovamente nascosti

  4. Se il tuo file .DS_Store è ancora visibile, riavvia il Finder
    1. Utilizza la scorciatoia da tastiera Opzione + Maiusc + Comando + Esci O
    2. Apri Finder
    3. Fai clic sul menu Apple mentre tieni premuto il tasto Maiusc
    4. Fai clic su Forza Esci dal Finder o usa la scorciatoia da tastiera Opzione + Maiusc + Comando + Esc

Scopri i tuoi file .DS_Store

Se decidi di voler scoprire il file .DS_Store o qualsiasi altro file invisibile, basta usare un altro (e molto simile) comando del terminale
  1. Launch Terminal
  2. Immettere il comando seguente: impostazioni predefinite scrivere com.apple.Finder AppleShowAllFiles TRUE; killall Finder
    1. Oppure usa questo comando: per impostazione predefinita scrivi com.apple.finder AppleShowAllFiles -boolean true; killall Finder
  3. Premi Invio e il tuo Finder si riavvia, mostrando tutti quei file nascosti incluso .DS_Store
  4. Se i tuoi file nascosti o .DS_Store non riappaiono, riavvia Finder
    1. Utilizza la scorciatoia da tastiera Opzione + Maiusc + Comando + Esci O
    2. Tieni premuto ⌥ (alt / opzione) e fai clic con il pulsante destro del mouse sull'icona del Finder nel Dock
    3. Fai clic su Riavvia o utilizza la scorciatoia da tastiera Opzione + Maiusc + Comando + Esc

Se è necessario eliminare, farlo dal libro con il terminale

Rimuovi tutti i file DS_Store

  1. Seleziona Applicazioni> Utilità e avvia Terminal
  2. Immettere il comando: sudo find / -name “.DS_Store” -depth -exec rm {} \;
  3. Quando viene richiesta una password, immettere la password dell'amministratore del sistema operativo

Rimuovi periodicamente i file DS_Store automaticamente

  1. Seleziona Applicazioni> Utilità per avviare Terminal.
  2. Immettere il seguente comando UNIX: sudo crontab -e
  3. Quando viene richiesta una password, immettere la password dell'amministratore del sistema operativo
  4. Nell'editor vi, premi una volta la lettera I sulla tastiera e inserisci il seguente comando: 15 1 * * * root find / -name “.DS_Store” -depth -exec rm {} \;
    1. Questa voce crontab ha il seguente formato:
    2. Il sistema esegue automaticamente il comando all'1: 15 tutti i giorni. Per configurare il comando per un orario diverso, utilizzare valori diversi
  5. Per salvare la voce, premere una volta il tasto Esc, quindi premere contemporaneamente Maiusc + Z + Z

Nota: questo comando viene eseguito quando il computer è acceso o in modalità sospensione.