简介
实验结束后,一个名为 labex-runaway 的测试进程仍在运行。该进程的 PID 已被记录,因此操作员可以只针对它执行操作,而不会影响其他无关进程。
前面的指导实验练习了读取 PID 文件、检查该 PID、发送 SIGTERM,以及确认进程已停止。
停止记录的进程
当前情况
/home/labex/project/system-recovery/runaway.pid 中记录了一个由 labex 所有、当前正在运行的 labex-runaway 进程的 PID。
操作范围
- 使用
runaway.pid中的 PID。 - 使用正常终止信号停止该进程。
- 不要向任何其他进程发送信号。
目标
确保记录的 labex-runaway 进程已停止。
验收标准
runaway.pid中记录的 PID 不再运行。- 没有更改任何无关进程。
提示
指导实验使用了怎样的安全操作顺序?
读取 PID,使用 ps 检查该 PID,将它传递给 kill,短暂等待,然后再次检查同一个 PID。
总结
通过检查并向记录的 PID 发送信号,你安全地停止了一个已知进程。



