本文共 393 字,大约阅读时间需要 1 分钟。
按名称查找某个进程,并停止
#! /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" doneps -ef : 查看进程 grep ‘TcpServer.sh’ 查找进程名称 grep -v 'grep' 忽略包含grep的进程 awk '{print $2}' 输出第二列的数据 也可以用
ps -aux | grep 'TcpServer.sh'|grep -v 'grep'|awk '{print $2}' | xargs kill -s 9
注意包含此名字的进程都会被停掉
转载地址:http://tmldi.baihongyu.com/