Comando pstree en Linux con ejemplos

Comando Pstree en Linux que muestra los procesos en ejecución como un árbol, que es una forma más conveniente de mostrar la jerarquía de los procesos y hace que la salida sea más atractiva visualmente. La raíz del árbol es init o el proceso con el pid dado. Pstree también se puede instalar en otros sistemas Unix.

Sintaxis:

pstree [options] [pid or username]

Trabajar con el comando Pstree

1. Para mostrar el árbol de procesos

pstree

to-display-process-tree

to-display-process-tree1

Produce información relacionada con el proceso en la salida.

2. Para incluir argumentos de línea de comando en la salida

pstree -a

include-cli-argumentes

include-cli-arguments1

Hacemos esto usando la opción de línea de comando «-a». Este comando ahora muestra opciones de línea de comandos para algunos procesos.

3. Para mostrar los PID

pstree -p

to-display-pid-in-pstree

to-display-pid-in-pstree1

Para mostrar los PID para cada nombre de proceso, usamos la opción «-p».

4. Para obligar a pstree a expandir subárboles idénticos en la salida.

pstree -c

expand-identical-subtree-pstree1

expand-identical-subtree-pstree

De forma predeterminada, el comando pstree fusiona ramas idénticas colocándolas entre corchetes y prefijándolas con el recuento de repeticiones. Pero también podemos obligar a la herramienta a expandir árboles idénticos, usando la opción de línea de comando «-c».

5. Ordenar procesos

pstree -n

sort-process-pstree

sort-process

Si queremos ordenar los procesos con el mismo ancestro por PID en lugar de por nombre, es decir, clasificación numérica, usamos la opción «-n».

6. Para ver quién es el propietario/usuario de un proceso

pstree -u

owner-pstree

owner-pstree1

Si queremos averiguar el propietario de un proceso entre paréntesis, utilice la opción “-u”.

7. Para resaltar el proceso actual o cualquier otro proceso

pstree -h

highlight-pstree

highlight-pstree1

Para resaltar el proceso actual y sus ancestros use la opción “-h”. Destaca el proceso especificado (por nombre/pid)

8. Para mostrar los ID de grupos de procesos en la salida

pstree -g

display-groupid-pstree

Podemos ver que los ID de grupos de procesos se muestran como números decimales entre paréntesis después de cada nombre de proceso.

9. Para hacer que el árbol de procesos de visualización de pstree sea específico para un usuario.

pstree khushi

pstree-specific-to-user

Si queremos mostrar todos los árboles de procesos enraizados en procesos propiedad de un usuario específico, para esto, debemos pasar el nombre de ese usuario como entrada al comando.

10. Para mostrar la información de la versión.

pstree -V

pstree-version

Cuando queremos mostrar la información de la versión, usamos la opción «-V».

Publicación traducida automáticamente

Artículo escrito por khu5h1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *