Introduction
Un processus de test nommé labex-runaway est resté actif après une expérience. Son PID a été enregistré afin que l’opérateur puisse le cibler sans affecter les processus associés.
Le laboratoire guidé précédent vous a appris à lire un fichier PID, à inspecter le processus correspondant, à envoyer SIGTERM et à confirmer l’arrêt du processus.
Arrêter le processus enregistré
Situation actuelle
/home/labex/project/system-recovery/runaway.pid contient le PID d’un processus labex-runaway actif appartenant à labex.
Périmètre
- Utilisez le PID contenu dans
runaway.pid. - Arrêtez ce processus avec le signal de terminaison normal.
- N’envoyez de signal à aucun autre processus.
Objectif
Laissez le processus labex-runaway enregistré à l’arrêt.
Critères de validation
- Le PID enregistré dans
runaway.pidn’est plus actif. - Aucun processus associé n’a été modifié.
Indices
Quelle séquence sûre le laboratoire guidé a-t-il utilisée ?
Lisez le PID, inspectez ce PID précis avec ps, transmettez-le à kill, attendez brièvement, puis inspectez à nouveau le même PID.
Résumé
Vous avez arrêté en toute sécurité un processus connu en inspectant son PID enregistré, puis en lui envoyant un signal.



