Forțați Spotlight să ignore folderele & Fișiere cu o extensie de denumire în OS X
Spotlight este nucleul funcționalității de căutare a Mac OS X și, dacă doriți ca Spotlight să ignore un fișier, un folder sau o unitate, sfatul recomandat în mod tradițional este să trageți elementele pe care să le excludeți de la indexare în Spotlight. lista de excludere a panoului de preferințe de sistem. Aceasta este abordarea recomandată, deoarece este simplu de utilizat și ușor de gestionat, dar există o altă modalitate prin care se utilizează o extensie de denumire pentru a forța Spotlight să ignore orice document sau director dat.Acest sufix de denumire este o extensie „.noindex”, iar utilizarea sa este destul de simplă. Pur și simplu redenumirea ceva pentru a-l aplica la sfârșitul oricărui fișier sau folder va împiedica Spotlight să-l includă în indexul fișierelor care pot fi căutate pe Mac. De exemplu:
- „SampleFile” va fi indexat și găsit de Spotlight ca de obicei
- „SampleFile.noindex” nu va fi indexat și nu va fi găsit de Spotlight
Exemplul capturii de ecran arată trei elemente diferite cu sufixul adecvat pentru a le exclude din Spotlight:
Spotlight nu numai că va ignora acele fișiere și directoare, dar va ignora și tot ceea ce este conținut în orice folder care are, de asemenea, această extensie.
Problema evidentă cu această abordare este că schimbă numele real al fișierului sau folderului pentru a-l exclude, în timp ce trucul principal folosind Preferințe de sistem nu face astfel de modificări la numele articolului.Pe de altă parte, deoarece este gestionat în întregime prin numele fișierului, are beneficiile sale, deoarece poate fi ușor scriptat sau utilizat de la distanță prin linia de comandă prin SSH, dacă este necesar.
Ocazional, este posibil să întâlniți OS X adăugând acea extensie în sine. Acest lucru se întâmplă adesea după ce folosești Migration Assistant pentru a transfera lucruri de pe un Mac pe altul și nu este neobișnuit să găsești un folder etichetat ca „nume utilizator.noindex” în directorul /Utilizatori/ în timpul sau după procesul de migrare, dacă a fost anulat înainte de proces. efectuat.