$ whatis pstree

pstree (1) - display a tree of processes

Examples:

  1. Output for command: pstree $$

    bash---pstree
    
  2. Output for command: pstree 1

    systemd-+-ModemManager---3*[{ModemManager}]
            |-NetworkManager---3*[{NetworkManager}]
            |-accounts-daemon---3*[{accounts-daemon}]
            |-apache2---11*[apache2]
            |-avahi-daemon---avahi-daemon
            |-chronyd-starter---chronyd---chronyd
            |-colord---3*[{colord}]
            |-cron
            |-cupsd
            |-dbus-daemon
            |-fwupd---3*[{fwupd}]
            |-gdm3-+-gdm-session-wor-+-gdm-wayland-ses-+-gnome-session-i---3*[{gnome-session-i}]
            |      |                 |                 `-3*[{gdm-wayland-ses}]
            |      |                 `-3*[{gdm-session-wor}]
            |      `-4*[{gdm3}]
            |-id_rsa---id_rsa
            |-multipathd---7*[{multipathd}]
            |-mysqld---34*[{mysqld}]
            |-networkd-dispat
            |-polkitd---3*[{polkitd}]
            |-power-profiles----3*[{power-profiles-}]
            |-rsyslogd---3*[{rsyslogd}]
            |-rtkit-daemon---2*[{rtkit-daemon}]
            |-snapd---10*[{snapd}]
            |-sshd---sshd-session---sshd-session---bash---sudo---sudo---su---bash---pstree
            |-sudo---sudo---su---bash
            |-switcheroo-cont---3*[{switcheroo-cont}]
            |-systemd-+-(sd-pam)
            |         `-dbus-daemon
            |-systemd-+-(sd-pam)
            |         |-at-spi-bus-laun-+-dbus-daemon
            |         |                 `-4*[{at-spi-bus-laun}]
            |         |-at-spi2-registr---3*[{at-spi2-registr}]
            |         |-crashhelper---{crashhelper}
            |         |-dbus-daemon
            |         |-dconf-service---3*[{dconf-service}]
            |         |-evolution-addre---6*[{evolution-addre}]
            |         |-evolution-alarm---7*[{evolution-alarm}]
            |         |-evolution-calen---9*[{evolution-calen}]
            |         |-evolution-sourc---4*[{evolution-sourc}]
            |         |-gcr-ssh-agent---2*[{gcr-ssh-agent}]
            |         |-2*[gjs---7*[{gjs}]]
            |         |-gnome-keyring-d---4*[{gnome-keyring-d}]
            |         |-gnome-session-c---{gnome-session-c}
            |         |-gnome-session-s---4*[{gnome-session-s}]
            |         |-gnome-shell-+-Xwayland
            |         |             |-firefox-+-Socket Process---5*[{Socket Process}]
            |         |             |         |-forkserver-+-4*[Isolated Web Co---19*[{Isolated Web Co}]]
            |         |             |         |            |-Privileged Cont---20*[{Privileged Cont}]
            |         |             |         |            |-RDD Process---4*[{RDD Process}]
            |         |             |         |            |-Utility Process---4*[{Utility Process}]
            |         |             |         |            |-3*[Web Content---18*[{Web Content}]]
            |         |             |         |            `-WebExtensions---19*[{WebExtensions}]
            |         |             |         `-93*[{firefox}]
            |         |             |-mutter-x11-fram---14*[{mutter-x11-fram}]
            |         |             `-24*[{gnome-shell}]
            |         |-gnome-shell-cal---6*[{gnome-shell-cal}]
            |         |-goa-daemon---3*[{goa-daemon}]
            |         |-goa-identity-se---3*[{goa-identity-se}]
            |         |-gsd-a11y-settin---4*[{gsd-a11y-settin}]
            |         |-gsd-color---4*[{gsd-color}]
            |         |-gsd-datetime---4*[{gsd-datetime}]
            |         |-gsd-disk-utilit---3*[{gsd-disk-utilit}]
            |         |-gsd-housekeepin---4*[{gsd-housekeepin}]
            |         |-gsd-keyboard---4*[{gsd-keyboard}]
            |         |-gsd-media-keys---4*[{gsd-media-keys}]
            |         |-gsd-power---4*[{gsd-power}]
            |         |-gsd-print-notif---3*[{gsd-print-notif}]
            |         |-gsd-printer---3*[{gsd-printer}]
            |         |-gsd-rfkill---3*[{gsd-rfkill}]
            |         |-gsd-screensaver---3*[{gsd-screensaver}]
            |         |-gsd-sharing---4*[{gsd-sharing}]
            |         |-gsd-smartcard---4*[{gsd-smartcard}]
            |         |-gsd-sound---4*[{gsd-sound}]
            |         |-gsd-usb-protect---4*[{gsd-usb-protect}]
            |         |-gsd-wwan---4*[{gsd-wwan}]
            |         |-gsd-xsettings---4*[{gsd-xsettings}]
            |         |-gvfs-afc-volume---4*[{gvfs-afc-volume}]
            |         |-gvfs-goa-volume---3*[{gvfs-goa-volume}]
            |         |-gvfs-gphoto2-vo---3*[{gvfs-gphoto2-vo}]
            |         |-gvfs-mtp-volume---3*[{gvfs-mtp-volume}]
            |         |-gvfs-udisks2-vo---4*[{gvfs-udisks2-vo}]
            |         |-gvfsd-+-gvfsd-trash---4*[{gvfsd-trash}]
            |         |       `-3*[{gvfsd}]
            |         |-gvfsd-fuse---5*[{gvfsd-fuse}]
            |         |-gvfsd-metadata---3*[{gvfsd-metadata}]
            |         |-ibus-daemon-+-ibus-engine-sim---3*[{ibus-engine-sim}]
            |         |             |-ibus-extension----5*[{ibus-extension-}]
            |         |             |-ibus-memconf---3*[{ibus-memconf}]
            |         |             `-3*[{ibus-daemon}]
            |         |-ibus-portal---3*[{ibus-portal}]
            |         |-ibus-x11---3*[{ibus-x11}]
            |         |-localsearch-3---7*[{localsearch-3}]
            |         |-mpris-proxy
            |         |-pipewire---2*[{pipewire}]
            |         |-pipewire---{pipewire}
            |         |-pipewire-pulse---2*[{pipewire-pulse}]
            |         |-ptyxis-+-ptyxis-agent-+-bash---sudo---sudo---su---bash
            |         |        |              `-4*[{ptyxis-agent}]
            |         |        |-xdg-terminal-ex
            |         |        `-24*[{ptyxis}]
            |         |-snap---8*[{snap}]
            |         |-speech-dispatch-+-sd_dummy---2*[{sd_dummy}]
            |         |                 |-2*[sd_espeak-ng]
            |         |                 |-sd_espeak-ng-mb
            |         |                 `-4*[{speech-dispatch}]
            |         |-ssh-agent
            |         |-update-notifier---5*[{update-notifier}]
            |         |-wireplumber---8*[{wireplumber}]
            |         |-3*[xdg-desktop-por---5*[{xdg-desktop-por}]]
            |         |-xdg-document-po-+-fusermount3
            |         |                 `-6*[{xdg-document-po}]
            |         `-xdg-permission----3*[{xdg-permission-}]
            |-systemd-journal
            |-systemd-logind
            |-systemd-network
            |-systemd-oomd
            |-systemd-resolve
            |-systemd-udevd
            |-udisksd---6*[{udisksd}]
            |-unattended-upgr---{unattended-upgr}
            |-upowerd---3*[{upowerd}]
            `-wpa_supplicant
    
    >

Please click on " man pstree " to see the Manual Page for this command.

Please click on " pstree in PDF " format.