Mi miből, honnan fut Linux alatt?

Linux alatt van egy parancs amivel könnyedén kilistáztathatjuk milyen processzt, mi hívja meg, miből fut. Bár a ps parancsnak is van egy -f kapcsolója amivel ugyan ezt érhetjük el. Mégis, ez csak erre való, és sajnos Mac Os X alatt nincs ilyen:

A pstree parancs egy fát jelenít meg, az éppen futó processzekrõl. A fa gyökere vagy a pid vagy az init ( ha nincs pid ) processzek egyike. Ha felhasználói nevet is megadunk, akkor csak az adott felhasználó processzeibõl leszármazó processzeket látjuk.

A pstree összevonja a megegyező ágakat egy szögletes zárójelbe és tesz elé egy szorzót, pl.:

init-+-getty
|-getty
|-getty
`-getty

fa struktúrából

init—4*[getty]

a fent látható ág lesz.

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük