使用Shell脚本查找程序对应的进程ID,并杀死进程
2019-05-15 20:21
1156 查看
#!/bin/sh
NAME=$1
echo $NAME
ID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'`
echo $ID
echo "---------------"
for id in $ID
do
kill -9 $id
echo "killed $id"
done
echo "---------------"
1),将之保存为killprocess.sh
2),调用./killprocess.sh programmename。其中programme可以为程序名字,也可以是启动程序时的命令行,只要能在ps -ef | grep programmename 之后出现所有的该程序对应的进程即可
参考:
相关文章推荐
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- /bin/sh^M: bad interpreter: No such file or directory AND 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- shell 脚本根据名称查找进程id会多出来两个id号的问题
- windows和linux下使用命令查找端口对应的进程pid并杀死进程
- shell脚本获取进程ID并杀死
- shell 编程8 获取 java程序的pid 杀死pid 对应的进程
- 转:使用Shell脚本对Linux系统和进程资源进行监控
- shell 脚本监控程序是否正在执行, 如果没有执行, 则自动启动该进程
- 使用Shell脚本对Linux系统和进程资源进行监控 http://www.csdn.net/article/2012-06-26/2806898
- linux下如何自动检测并重新启动一个死掉的进程,然后再把它杀死:)(shell脚本实现)
- 【如何使用shell 脚本调用java进程】
- shell脚本按照进程名称杀死进程
- 使用Shell脚本对Linux系统和进程资源进行监控
- 使用 shell 脚本对 Linux 系统和进程资源进行监控