Monitor Mac OS X -tiedostojärjestelmän käyttö & Pääsy opensnoopilla

Anonim

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.

Monitor Mac OS X -tiedostojärjestelmän käyttö & Pääsy opensnoopilla