![我如何编写脚本来终止运行几个小时的进程?](https://linux22.com/image/1437221/%E6%88%91%E5%A6%82%E4%BD%95%E7%BC%96%E5%86%99%E8%84%9A%E6%9C%AC%E6%9D%A5%E7%BB%88%E6%AD%A2%E8%BF%90%E8%A1%8C%E5%87%A0%E4%B8%AA%E5%B0%8F%E6%97%B6%E7%9A%84%E8%BF%9B%E7%A8%8B%EF%BC%9F.png)
我在 CentOS 5 上每小时从 cron 运行一次 python 脚本,发现有些进程持续运行了几个小时。我想每隔几个小时运行一次脚本来终止这些进程。我该如何编写终止进程的脚本?
答案1
无需构建观察者脚本,检查暂停命令。
timeout 2h your_python_script
此命令将终止你的python脚本如果 2 小时后它仍在运行。
我在 CentOS 5 上每小时从 cron 运行一次 python 脚本,发现有些进程持续运行了几个小时。我想每隔几个小时运行一次脚本来终止这些进程。我该如何编写终止进程的脚本?
无需构建观察者脚本,检查暂停命令。
timeout 2h your_python_script
此命令将终止你的python脚本如果 2 小时后它仍在运行。