pstree võimaldab vaadata Linuxi süsteemis töötavaid protsesse puutaolises vormingus. Siit saate teada, kuidas saate seda oma arvutis installida ja kasutada.

Kui kasutate Linuxit, olete tõenäoliselt kasutanud ps, top või htop, et vaadata süsteemis praegu töötavaid protsesse. Kuigi need programmid on kasulikud, ei näita need protsesside omavahelist suhet.

pstree on programm, mis visualiseerib Linuxi protsesse puuna. Siit saate teada, kuidas saate seda Linuxis installida ja kasutada.

Mis on pstree?

pstree on programm, mis näitab protsesse puutaolise struktuurina. Vanemprotsessid on "pagasiruumi" ja alamprotsessid on harud.

Pstree esmakordne kasutamine paljastab kuidas Linuxi protsessid töötavad. Kõigil Linuxi protsessidel on nende ühiseks esivanemaks init-protsess, mis on süsteemses enamikus peamistes distributsioonides.

Kuidas installida pstree Linuxi

pstree on nii kasulik utiliit, et suure tõenäosusega on see juba teie süsteemi installitud. Kui proovite seda käivitada, kuid see ei õnnestu, on see saadaval teie paketihalduri kaudu. See on osa psmisc kommunaalteenuste komplekt.

instagram viewer

Selle installimiseks Debianile ja Ubuntule tippige:

sudo apt install psmisc

Pstree installimiseks Arch Linuxi:

sudo pacman -S psmisc

Ja Red Hati distributsioonide perekonna kohta:

sudo dnf installi psmisc

Kasutage pstree'i, et vaadata Linuxi protsesse puuna

Pstree jooksmine on lihtne. Lihtsalt kirjuta pstree käsureal. Näete kõigi teie süsteemis töötavate protsesside puud.

Kasutajanime argumendina esitamine näitab kõiki kasutajale kuuluvaid protsesse. Näiteks superkasutaja protsesside puu vaatamiseks:

pstree juur

Nagu paljudel teistel Linuxi programmidel, on ka pstreel käsurea valikud. Protsesside PID-sid saate vaadata nupuga -lk valik:

pstree -lk

Praeguse protsessi, st oma praeguse kesta esiletõstmiseks kasutage -h valik.

pstree -h

Teatud PID-i saate esile tõsta nupuga -H (kapital H) valik, millele järgneb PID-number:

pstree -H [PID]

Protsesside vanuse värvikoodiga kujutise saate kasutada rakendusega -C valik, millele järgneb vanuse väärtus. See on praegu ainus argument, mida see valik kasutab.

Viimase 60 sekundi jooksul tekkinud protsessid kuvatakse roheliselt. Samamoodi tähistab kollane protsesse, mis algasid tund aega tagasi. Ülejäänud protsessid on punased.

pstree -C vanus

pstree annab teile oma nimele truu hierarhilise puutaolise ülevaate teie töötavatest Linuxi protsessidest. Näete, kuidas teie protsessid käivitusprotsessist välja voolavad, ja saate oma vaadet erinevate valikute abil kohandada.

Linuxi procfs võimaldab teil näha teavet Linuxi protsesside kohta otse failisüsteemist.