使用Shell脚本查找程序对应的进程ID,并杀死进程
2010-01-27 19:06
501 查看
#!/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 之后出现所有的该程序对应的进程即可
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 之后出现所有的该程序对应的进程即可
相关文章推荐
- /bin/sh^M: bad interpreter: No such file or directory AND 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- windows和linux下使用命令查找端口对应的进程pid并杀死进程
- shell 编程8 获取 java程序的pid 杀死pid 对应的进程
- shell脚本获取进程ID并杀死
- 使用 shell 脚本对 Linux 系统和进程资源进行监控
- 使用shell脚本对Linux系统和进程资源进行监控
- 在C程序中使用popen调用shell脚本程序
- shell 脚本监控程序是否正在执行, 如果没有执行, 则自动启动该进程
- 使用shell脚本实现ping对应IP所对应的人名(推荐)
- windows 下查找某个端口号对应的进程并杀死
- zabbix3.0.4使用shell脚本和zabbix自带模板两种方法添加对指定进程和端口的监控
- 自己编写的一个查找Linux进程的Shell脚本
- 使用shell脚本对Linux系统和进程资源进行监控
- Tomcat 发布程序使用cmd查看端口占用、相应进程、杀死进程等的命令
- 使用shell 脚本对 Linux 系统进程的CPU使用率与内存资源进行监控