使用awk批量杀进程的命令linux教程http://ww w.linuxprob e.c o m/
在做系统运维的过程中有时候会碰到需要杀掉某一类进程的时候如何批量杀掉这些进程使用awk命令是很好的选择。ps -ef|grep aaa|grep -v grep|awk ' {print "kill -9 " $2} ' |sh
1. ps -ef|grep aaa|grep -v grep 这是大家很熟悉的命令这里就不再多说就
是从当前系统运行的进程的进程名中包含aaa关键字的进程。
2. 后面部分就是awk命令了一般awk命令的格式为 awk ' pattern {action} 'print是打印 kill -9是强制停止进程的命令 $2就是前面有ps -ef命令得出的结果的第二列上显示的内容。
下面举一个简单的例子
[PD_APP1:/home/tbcs]#ps -ef|grep boco|grep -v greproot 9884 9883 0 17:10:01 ? 0:00 sendmail -oem -oi -froot bocoroot 9883 9880 0 17:10:01 ? 0:00 /usr/bin/mail bocoboco 11112 1 0 Dec 24 ? 0:00 ./boco_appmaster -d
/home/boco/agentboco 11126 11125 61 Dec 24 ? 52:59 ./boco_hostagent -i socket -lboco 11125 11112 37 Dec 24 ? 43:25 ./boco_appmaster -d
/home/boco/agentboco 9811 11113 0 17 :09:31 ? 0:00 sleep 60boco 11113 1 0 Dec 24 ? 0:23 /bin/sh ./boco_monitor.sh[PD-9 "$2} 'kill -9 9884kill -9 9883kill -9 11112kill -9 11126kill -9 11125kill -9 9811kill -9 11113
我们可以看出 ps -ef|grep boco|grep -v grep列出了当前主机中运行的进程中包含boco关键字的进程
而ps -ef|grep boco|grep -v grep|awk ' {print "kill -9 "$2} '则列出了要kill掉这些进程的命令并将之打印在了屏幕上
在ps -ef|grep boco|grep -v grep|awk ' {print "kill -9 "$2} '后面加上|sh后则执行这些命令进而杀掉了这些进程。
linux教程http://www. linuxprobe. com/
介绍:819云怎么样?819云创办于2019,由一家从2017年开始从业的idc行业商家创办,主要从事云服务器,和物理机器819云—-带来了9月最新的秋季便宜vps促销活动,一共4款便宜vps,从2~32G内存,支持Windows系统,…高速建站的美国vps位于洛杉矶cera机房,服务器接入1Gbps带宽,采用魔方管理系统,适合新手玩耍!官方网站:https://www.8...
轻云互联怎么样?轻云互联,广州轻云网络科技有限公司旗下品牌,2018年5月成立以来,轻云互联以性价比的价格一直为提供个人,中大小型企业/团队云上解决方案。本次轻云互联送上的是美国圣何塞cn2 vps(免费50G集群防御)及香港沙田cn2 vps(免费10G集群防御)促销活动,促销产品均为cn2直连中国大陆线路、采用kvm虚拟技术架构及静态内存。目前,轻云互联推出美国硅谷、圣何塞CN2GIA云服务器...
如果我们较早关注NameCheap商家的朋友应该记得前几年商家黑色星期五和网络星期一的时候大促采用的闪购活动,每一个小时轮番变化一次促销活动而且限量的。那时候会导致拥挤官网打不开迟缓的问题。从去年开始,包括今年,NameCheap商家比较直接的告诉你黑色星期五和网络星期一为期6天的活动。没有给你限量的活动,只有限时六天,这个是到11月29日。如果我们有需要新注册、转入域名的可以参加,优惠力度还是比...