Monitor Mac OS X fájlrendszer használata & Hozzáférés opensnoop segítségével
Az opensnoop segédprogram egy csodálatos eszköz a konkrétumok nyomon követésére, például arra, hogy az egyes alkalmazások milyen fájlokhoz férnek hozzá, de használhatja az opensnoop-ot a fájlrendszer-hozzáférések figyelésére is Mac OS X rendszerben. Ehhez futtassa a segédprogramot. zászlók nélkül:
sudo opensnoop
A rendszer kérni fogja a root jelszavát, majd azonnal megjelenik egy tűztömlő adat, amely mindent megmutat, ami a Mac OS X rendszerben történik.
Kíváncsi vagy, mi ez a sok információ, amit lát? Az alábbi színes útmutató megmutatja, hogy mi érdekli Önt leginkább: a lila a folyamatazonosító, a kék a folyamat neve, a piros pedig a fájl elérési útja:
Általában a leghasznosabb információ a folyamat neve és az adott folyamat által elért fájl elérési útja. Megtalálja a megfelelést az opensnoop-ban megjelenített folyamatoknak és az aktivitásfigyelőben/feladatkezelőben lévőnek.
Követhet egy adott fájlt is, és megtudhatja, mi éri el azt:
sudo opensnoop -f /fájl/elérési útja
Vagy bármit nyomon követhet, ami egy adott fájlhoz vagy alkalmazáshoz kapcsolódik a grep használatával. Például mindent, ami a Terminal alkalmazással vagy a hozzá kapcsolódó fájlokkal kapcsolatos:
sudo opensnoop | grep terminál
Ezt már korábban bemutattuk, de nyomon követheti az egyes alkalmazásokat folyamatazonosítójukkal vagy alkalmazásnevükkel is:
sudo opensnoop -n Terminál
Hacsak nem nagyon homályos problémákat keres, vagy csak szeretné látni, mi történik a Mac OS X kulisszái mögött a parancssoron keresztül, érdemes az opensnoop-ot használni bizonyos részletekkel, így nem árasztja el az információ.
