Введение
После эксперимента продолжил работу тестовый процесс с именем labex-runaway. Его PID был сохранён, поэтому оператор может обратиться именно к нему, не затрагивая другие процессы.
В предыдущей лабораторной работе с пошаговыми инструкциями вы научились читать PID из файла, проверять соответствующий процесс, отправлять ему сигнал SIGTERM и убеждаться, что процесс остановлен.
Остановка процесса с сохранённым PID
Текущая ситуация
Файл /home/labex/project/system-recovery/runaway.pid содержит PID одного работающего процесса labex-runaway, принадлежащего пользователю labex.
Область задания
- Используйте PID из файла
runaway.pid. - Остановите этот процесс обычным сигналом завершения.
- Не отправляйте сигналы никаким другим процессам.
Ваша цель
Оставьте процесс labex-runaway, указанный в файле, остановленным.
Критерии выполнения
- Процесс с PID, записанным в
runaway.pid, больше не работает. - Ни один посторонний процесс не изменён.
Подсказки
Какую безопасную последовательность действий использовали в лабораторной работе?
Прочитайте PID, проверьте именно этот PID с помощью ps, передайте его команде kill, немного подождите и снова проверьте тот же PID.
Итоги
Вы безопасно остановили один известный процесс, проверив его сохранённый PID и отправив ему сигнал.



