Wyświetlanie drzewa procesów bash

0

Mam program w języku C, który tworzy mi nowe procesy. Chcę wyświetlić drzedwo procesów z tego programu. Jak mogę to zrobić?
Wiem, że powinnam użyć funkcji pstree -cp | grep nazwa. Niestety nie wyświetla mi to drzewa procesów

0

A może przy użyciu ps?
ps -x --forest | grep "nazwa".
http://man7.org/linux/man-pages/man1/ps.1.html

0

man twoim przyjacielem.

pstree [pid, user]

pstree shows running processes as a tree. The tree is rooted at either pid or init if pid is omitted.

Czyli trzeba określić process ID i po sprawie.

pidof NAZWA_TWOJEGO_PROGRAMU | xargs pstree

1 użytkowników online, w tym zalogowanych: 0, gości: 1