Reindex Spotlight dalla riga di comando in Mac OS X

Spotlight è generalmente molto bravo a tenere aggiornato un indice valido dei contenuti di un'unità, ma se hai recentemente ripristinato un'unità o hai dovuto eliminare l'indice di Spotlight per un motivo o per un altro, potresti dover reindicizzare manualmente l'unità. Questo è facile dal pannello di controllo di Spotlight e può anche essere ottenuto tramite la riga di comando come dimostreremo.

Reindicizzare Spotlight dalla riga di comando di Mac OS X

Reindexing Spotlight dalla riga di comando è fatto con lo strumento mdutil, prima lancia Terminale e poi digita:

sudo mdutil -E /

Questo reindicherà ogni volume montato sul Mac, inclusi dischi rigidi, immagini disco, unità esterne, ecc. Le unità specifiche possono essere scelte puntandole in / Volumi /, per ricostruire solo il Macintosh HD primario:

sudo mdutil -E /Volumes/Macintosh\ HD/

Per reindicizzare un'unità esterna denominata "Esterno" il comando sarebbe:

sudo mdutil -E /Volumes/External/

L'uso del comando mdutil farà ruotare i processi mds e mdworker mentre Spotlight va in azione.

Reindividuare individualmente i file selezionati in Mac OS X

In rari casi, Spotlight può perdere un file durante l'indice, quindi piuttosto che reindicizzare un intero disco è anche possibile aggiungere manualmente un singolo file all'indice di ricerca con il comando mdimport:

mdimport /path/to/file

Il comando mdimport può essere utilizzato anche nelle directory, se una directory specifica deve essere reindicizzata o in qualche modo esclusa dall'indice di ricerca spotlight.