GNU/Linux >> Tutoriales Linux >  >> Linux

pstree:comando no encontrado

El comando pstree muestra una lista jerárquica de procesos en formato de árbol. pstree es muy útil para comprender cómo se configuran las relaciones de proceso padre/hijo.

Si se especifica el PID, el árbol que se muestra tiene su raíz en ese proceso. De lo contrario, se basa en el proceso de inicio, que tiene PID 1. Si se especifica un usuario (un nombre de usuario válido), se muestran los árboles para todos los procesos propiedad del usuario. El árbol se representa mediante caracteres que aparecen como líneas, como | para líneas verticales y + para intersecciones (los caracteres de dibujo de líneas VT100, que se muestran como líneas sólidas en la mayoría de los terminales, son opcionales).

El comando se puede ejecutar sin proporcionar ninguna opción.

$ pstree

Para mostrar el árbol de procesos con sus PID, use el modificador -p.

# pstree -p
init(1)-+-atd(468)
        |-bdflush(5)
        |-crond(454)
        |-httpd(440)-+-httpd(450)
        |            |-httpd(451)
        |            |-httpd(452)
        |            |-httpd(453)
        |            |-httpd(455)
        |            |-httpd(456)
        |            |-httpd(457)
        |            '-httpd(458)
        |-keventd(2)
        |-kjournald(7)
        |-klogd(335)
        |-ksoftirqd_CPU0(3)
        |-kswapd(4)
        |-kupdated(6)
        |-login(475)---bash(478)---pstree(518)
        |-sendmail(420)
        |-sshd(385)
        |-syslogd(330)
        '-xinetd(402)

Si encuentra el siguiente error mientras ejecuta el comando pstree:

pstree: command not found

puede intentar instalar el paquete como se muestra a continuación según su elección de distribución.

Distribución Comando
OS X instalación de cerveza pstree
Debian apt-get install psmisc
Ubuntu apt-get install psmisc
Alpino apk agregar pmisc
Arco Linux pacman -S pmisc
Kali Linux apt-get install psmisc
Cent OS yum instalar psmisc
Fedora dnf instalar pmisc
Raspbian apt-get install psmisc

Ejemplos de comandos pstree

1. Mostrar un árbol de procesos:

# pstree

2. Mostrar un árbol de procesos con PID:

# pstree -p

3. Mostrar todos los árboles de procesos enraizados en los procesos propiedad del usuario especificado:

# pstree user


Linux
  1. administrador de suscripciones:comando no encontrado

  2. dnf:comando no encontrado

  3. bc:comando no encontrado

  4. dpkg:comando no encontrado

  5. id:comando no encontrado

nc:comando no encontrado

aws-shell:comando no encontrado

ufw:comando no encontrado

rm:comando no encontrado

mv:comando no encontrado

ln:comando no encontrado