- ps -ef | chrome --type | grep -v grep |awk ‘{print "kill -9 "$2}’|bash
- pid=
lsof -i:8081|awk 'NR==2{print $2}'
- 循环读取文件,并kill掉进程
#!/bin/bash
ck2=ps -ef | grep *****.jar | grep -v 'grep' | awk '{print $2}' > kill.tx t
for line incat kill.txt
do
kill -9 $line
echo “杀掉进程号: $line”
done
- #查看tomcat服务是否启动?这一行命令可以拿到端口进程数组
PID2=netstat -anp|egrep "8081|8085|8083" | cut -d '/' -f 1,4 |awk '{print $7}'
echo “---------------------------开始启动后端服务…”
for i in $PID2;
do
echo “后端服务进程号: $i”
done
- SERVERNAME=lds-maint-service
JARName=LDS-MaintService-1.0
echo ${SERVERNAME}
psinfo=‘Get tomcat servers psid’
export psinfo=ps -ef|grep $JARName |awk '{print($2)}'
echo Will kill server:$psinfo
kill -9 $psinfo