Detener un proceso descontrolado

LinuxBeginner
Practicar Ahora

Introducción

Después de un experimento, quedó en ejecución un proceso de prueba llamado labex-runaway. Su PID se registró para que un operador pueda seleccionarlo sin afectar a otros procesos.

En el laboratorio guiado anterior practicó cómo leer un archivo PID, inspeccionar ese PID, enviar SIGTERM y confirmar que el proceso se detuvo.

Detener el proceso registrado

Situación actual

/home/labex/project/system-recovery/runaway.pid contiene el PID de un proceso labex-runaway en ejecución cuyo propietario es labex.

Alcance

  • Use el PID de runaway.pid.
  • Detenga ese proceso con la señal de terminación normal.
  • No envíe señales a ningún otro proceso.

Objetivo

Deje detenido el proceso labex-runaway cuyo PID está registrado.

Criterios de aceptación

  • El PID registrado en runaway.pid ya no está en ejecución.
  • No se modifica ningún proceso que no esté relacionado.

Pistas

¿Qué secuencia segura utilizó el laboratorio guiado?

Lea el PID, inspeccione exactamente ese PID con ps, páselo a kill, espere brevemente e inspeccione de nuevo el mismo PID.

Resumen

Detuvo de forma segura un proceso conocido inspeccionando y señalando su PID registrado.

✨ Revisar Solución y Practicar