Ota käyttöön ja käytä locate-komentoa Mac OS X -päätteessä
Locate-komento on erittäin hyödyllinen, jos haluat jäljittää jokaisen tiedoston esiintymän, tiedostotyypin, sovelluksen, laajennuksen, syvälle järjestelmäkansioihin piilotetut asiat tai melkein mitä tahansa muuta, mitä Spotlight voi. t hallita. Se on erittäin hyödyllinen vianetsinnässä ja arkipäiväisemmissä tehtävissä, kuten Mac-sovellusten asennuksen poistamisessa kokonaan.
Jotta käyttää locatea, sinun on rakennettava paikannustietokanta, joka mahdollistaa myös muutaman muun hyödyllisen komennon, kuten whatis, find ja manuaalisen avainsanahaun ‘man -k’. OS X 10.7 on parempi rakentamaan tämän puolestasi, mutta jos et ole vielä ottanut paikannustoimintoa käyttöön, sinun tarvitsee vain kirjoittaa tämä komento terminaaliin:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
OS X kertoo tämän sinulle suoraan, kun yrität ensimmäisen kerran suorittaa locate-komennon tai jonkin tietokannasta riippuvan komennon:
Kaukko tietokannan luomiseen vaihtelee, mutta mitä suurempi kiintolevysi on, sitä pidempi se kestää. Voit seurata edistymistä epäsuorasti Activity Monitorin kautta, jossa "etsintä"-prosessi on käynnissä noin 15-30 % prosessorin käytöllä, kunnes paikannustietokanta on luotu.
Vaihtoehtoisesti voit myös suorittaa seuraavan komennon ja rakentaa tietokannan:
sudo /usr/libexec/locate.updatedb
Kuten monet päätekomennot, locate hyväksyy yleismerkit ja säännölliset lausekkeet, mikä auttaa sinua rajaamaan tarkennettuja hakuja. Voit esimerkiksi etsiä kaikki mahdolliset tiedostot, joiden tunniste on .jpg, käyttämällä
locate .jpg
Joissakin jpg-tiedostoissa on väistämättä isot kirjaimet, ja voit käskeä locate jättää huomiotta isojen kirjainten herkkyyden komennolla -i:
locate -i .jpg
On monia muita vaihtoehtoja, joiden kanssa voit työskennellä. Katso lisätietoja kohdasta Man locate.
Älä unohda katsoa myös muita OS X -komentorivivinkkejä.