Image

Base de conocimientos → Trabajar con procesos en Linux

[Servidores virtuales]
Fecha de publicación: 08.10.2023

Para trabajar con procesos, proporcionaremos varios comandos de uso frecuente. Con su ayuda, puedes buscar, filtrar por tipo y también forzar su finalización.

1. Para ver la lista de procesos

ps aux

2. Para buscar un proceso por nombre, donde nginx es el proceso que nos interesa

ps aux | grep nginx

2.1 Habiendo descubierto el PID de un proceso, podemos obtener información detallada sobre él, en nuestro ejemplo 542

lsof -p 542

2.2 Mostrar una lista de procesos que utilizan puertos tcp

lsof -nP -iTCP -sTCP:LISTEN

2.3 Encontrar un proceso que ocupa un puerto específico, en nuestro ejemplo 443

lsof -nP -iTCP:443 -sTCP:LISTEN

3. Finalizando el proceso

3.1 Para finalizar un proceso por nombre, use el comando donde nginx es el nombre del proceso

killall nginx

3.2 Forzar la terminación de un proceso por PID, en nuestro caso 473, donde 9 es la prioridad máxima

kill -9 473




Sin comentarios aún