Shell脚本并杀死进程
来源:互联网 发布:懒投资靠谱吗 知乎 编辑:程序博客网 时间:2024/05/21 11:31
1、方式一
#!/bin/shNAME=$1echo $NAMEID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'`echo $IDecho "---------------"for id in $IDdokill -9 $idecho "killed $id"doneecho "---------------"1),将之保存为killprocess.sh
2),调用./killprocess.sh programmename。其中programme可以为程序名字,也可以是启动程序时的命令行,只要能在ps -ef | grep programmename 之后出现所有的该程序对应的进程即可.
2、和1差不多
#!/bin/sh#根据进程名杀死进程if [ $# -lt 1 ]then echo "缺少参数:procedure_name" exit 1fi PROCESS=`ps -ef|grep $1|grep -v grep|grep -v PPID|awk '{ print $2}'`for i in $PROCESSdo echo "Kill the $1 process [ $i ]" kill -9 $idone或者
ps -ef | grep procedure_name | grep -v grep | awk '{print $2}' | xargs kill -9
参考:
使用Shell脚本查找程序对应的进程ID,并杀死进程
http://www.fengdingbo.com/shell-stop-procedure.html
http://blog.itpub.net/29500582/viewspace-1258010/
0 0
- Shell脚本并杀死进程
- shell脚本获取进程ID并杀死
- shell脚本按照进程名称杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 【Shell】查看并杀死无响应进程
- shell脚本杀死进程及所有子进程
- Linux Shell脚本实现根据进程名杀死进程
- Linux Shell脚本实现根据进程名杀死进程
- linux下如何自动检测并重新启动一个死掉的进程,然后再把它杀死:)(shell脚本实现)
- 执行杀死进程的shell脚本时出错
- 如何用shell脚本杀死指定名称的进程
- 安全杀死TOMCAT进程的Linux Shell脚本
- 杀死Linux Shell进程
- Hrbust 1688 数论中的异或【思维+数论异或】好题~
- bzoj 3223 splay模板 【pascal】
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Qt mingw编译MySQL驱动和连接MySQL数据库
- Shell脚本并杀死进程
- 微信小程序
- LintCode(M)两数之和
- Caffe学习系列(11):图像数据转换成db(leveldb/lmdb)文件
- 欢迎使用CSDN-markdown编辑器
- HTML5学习随笔
- 累并快乐着---我的2016年总结
- Unity3D_NGUI_性能优化实践_CPU卡顿(五)
- HttpClient中头部Header的使用