设为首页 加入收藏

TOP

shell判断进程使用CPU时间后kill进程
2014-11-24 01:45:43 来源: 作者: 【 】 浏览:1
Tags:shell 判断 进程 使用 CPU 时间 kill

一个shell脚本,检测特定的程序,如果进程花费CPU运行的时间超过30分钟,就kill掉进程。脚本思路和写法相对简单,希望能起到抛砖引玉的作用。


#!/bin/bash
#author by Qfeian
#Process name
NAME="sendmail"
for PID in `ps -A | grep "$NAME"|awk '{split($3,tab,/:/); if(tab[2]+tab[1]*60>=30) {print $1}}'`
do
kill -9 $PID
done


相关阅读:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇你需要知道的、有用的 Python 功.. 下一篇Java项目中定时任务之Quartz的应用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: