此篇笔记记录在linux中如何按名称查找某个进程并停止,这里备忘一下。

示例脚本

1
2
3
4
5
6
7
8
#! /bin/sh

ID=`ps -ef| grep 'TcpServer.sh'|grep -v 'grep'|awk '{print $2}'`
for pid in $ID
do
kill -9 $pid
echo " kill TcpServer.sh pid:$pid"
done