Spotlight über die Befehlszeile in Mac OS X neu indizieren

Spotlight ist im Allgemeinen sehr gut darin, einen gültigen Index des Laufwerksinhalts aktuell zu halten. Wenn Sie jedoch kürzlich ein Laufwerk wiederhergestellt haben oder den Spotlight-Index aus dem einen oder anderen Grund löschen mussten, müssen Sie das Laufwerk möglicherweise manuell neu indizieren. Dies ist einfach über das Spotlight-Kontrollfeld und kann auch über die Befehlszeile erreicht werden, wie wir demonstrieren werden.

Spotlight über die Befehlszeile von Mac OS X neu indizieren

Das Spotlight über die Befehlszeile neu indizieren wird mit dem Tool mdutil ausgeführt, starten Sie zuerst Terminal und geben Sie dann Folgendes ein:

sudo mdutil -E /

Dadurch wird jedes bereitgestellte Volume auf dem Mac neu indiziert, einschließlich Festplatten, Disk-Images, externe Laufwerke usw. Bestimmte Laufwerke können ausgewählt werden, indem auf / Volume / gezeigt wird, um nur den primären Macintosh HD neu zu erstellen:

sudo mdutil -E /Volumes/Macintosh\ HD/

Um ein externes Laufwerk namens "External" neu zu indizieren, wäre der Befehl:

sudo mdutil -E /Volumes/External/

Mit dem Befehl mdutil werden die Prozesse von mds und mdworker hochgefahren, wenn Spotlight zum Einsatz kommt.

Einzelnes Reindizieren ausgewählter Dateien in Mac OS X

In seltenen Fällen kann Spotlight während des Indexes eine Datei verpassen. Anstatt also ein gesamtes Laufwerk erneut zu indizieren, können Sie dem Suchindex mit dem Befehl mdimport auch manuell eine einzelne Datei hinzufügen:

mdimport /path/to/file

Der Befehl mdimport kann auch in Verzeichnissen verwendet werden, wenn ein bestimmtes Verzeichnis neu indiziert werden muss oder aus dem Spotlight-Suchindex entfernt wurde.