PID es un número de identificación de un proceso que generalmente es utilizado por la mayoría de los kernels de los sistemas operativos, tales como Linux, Unix, macOS y Windows. Es un número de identificación único que se asigna automáticamente a cada proceso cuando se crea en un sistema. Un proceso es una instancia en ejecución de un programa.

A veces necesitamos matar un proceso porque se queda colgado, y para saber el número que le fue asignado vamos a valernos de comandos para averiguar cual es y poder matarlo.

1- pgrep

pgrep examina los procesos actualmente en ejecución y enumera los identificadores de proceso que coinciden con los criterios de selección.

pgrep firefox

2- pstree

El comando pstree es muy simple porque segrega los procesos primario y secundario por separado.

pstree -p | grep "firefox"

Si solo queremos ver el proceso principal hacemos.

pstree -p | grep "firefox" | head -1

3- ps

ps muestra información sobre una selección de los procesos activos. Muestra el ID del proceso (pid = PID), el terminal asociado con el proceso (tname = TTY), el tiempo de CPU acumulado en formato [DD-] hh: mm: ss (tiempo = TIME) y el nombre del ejecutable (ucmd) = CMD). La salida no está ordenada por defecto.

ps aux | grep "firefox"

Deja un comentario