Monitor Mac OS X -tiedostojärjestelmän käyttö & Pääsy opensnoopilla
Opensnoop-apuohjelma on loistava työkalu yksityiskohtien, kuten tiettyjen sovellusten käyttämien tiedostojen, jäljittämiseen, mutta voit myös käyttää opensnoop-apuohjelmaa kaikkien tiedostojärjestelmien käytön seuraamiseen Mac OS X:ssä. Voit tehdä tämän suorittamalla apuohjelman ilman lippuja:
sudo opensnoop
Sinulta kysytään root-salasanaa, ja sitten sinulle esitetään välittömästi paloletku, joka näyttää kaiken, mitä Mac OS X:ssä tapahtuu.
Mietitkö, mitä kaikki nämä näkemäsi tiedot ovat? Alla oleva värillinen opas näyttää, mistä olet eniten kiinnostunut: Violetti on prosessin tunnus, sininen on prosessin nimi ja punainen on tiedostopolku:
Yleensä hyödyllisin seurattava tieto on prosessin nimi ja polku tiedostoon, jota tietty prosessi käyttää. Löydät vastaavuuden siihen, mitä prosesseja näytetään opensnoopissa, ja mitä on aktiivisuusvalvonnassa / tehtävähallinnassa.
Voit myös seurata tiettyä tiedostoa ja selvittää, mikä sitä käyttää:
sudo opensnoop -f /polku/tiedostoon
Tai voit seurata mitä tahansa tiettyyn tiedostoon tai sovellukseen liittyvää grep-komentoa. Haluan esimerkiksi seurata kaikkea, mikä liittyy Terminal-sovellukseen tai siihen liittyviin tiedostoihin:
sudo opensnoop | grep Terminal
Olemme näyttäneet tämän sinulle aiemmin, mutta voit myös seurata tiettyjä sovelluksia joko niiden prosessitunnuksella tai sovelluksen nimellä:
sudo opensnoop -n Pääte
Ellet ole tekemässä erittäin epämääräisten ongelmien vianmääritystä tai jos haluat vain nähdä, mitä Mac OS X:n kulissien takana tapahtuu komentorivin kautta, on hyvä idea käyttää opensnoop-komentoa tiettyjen yksityiskohtien kanssa, jotta ole tietoinen.