Reindex Spotlight à partir de la ligne de commande sous Mac OS X

Spotlight est généralement très bon pour conserver un index valide du contenu d'un disque à jour, mais si vous avez récemment restauré un disque ou supprimé l'index Spotlight pour une raison ou une autre, vous devrez peut-être réindexer le disque manuellement. Ceci est facile depuis le panneau de contrôle de Spotlight, et peut également être réalisé via la ligne de commande comme nous allons le démontrer.

Réindexer Spotlight à partir de la ligne de commande de Mac OS X

Réindexer Spotlight à partir de la ligne de commande est fait avec l'outil mdutil, lancez d'abord Terminal, puis tapez:

sudo mdutil -E /

Cela va réindexer tous les volumes montés sur le Mac, y compris les disques durs, les images disque, les disques externes, etc. Les disques spécifiques peuvent être choisis en les pointant dans / Volumes /, pour reconstruire uniquement le disque dur Macintosh principal:

sudo mdutil -E /Volumes/Macintosh\ HD/

Pour réindexer un lecteur externe nommé "Externe", la commande serait:

sudo mdutil -E /Volumes/External/

L'utilisation de la commande mdutil accélèrera les processus md et mdworker lorsque Spotlight fonctionnera.

Réindexation individuelle des fichiers sélectionnés sous Mac OS X

Dans de rares cas, Spotlight peut manquer un fichier pendant l'index, donc plutôt que de réindexer un lecteur entier, vous pouvez également ajouter manuellement un fichier individuel à l'index de recherche avec la commande mdimport:

mdimport /path/to/file

La commande mdimport peut également être utilisée dans les répertoires, si un répertoire spécifique doit être réindexé ou s'il est en quelque sorte exclu de l'index de recherche spotlight.