使用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/
v5net当前对香港和美国机房的走优质BGP+CN2网络的云服务器进行7折终身优惠促销,每个客户进线使用优惠码一次,额外有不限使用次数的终身9折优惠一枚!V5.NET Server提供的都是高端网络线路的机器,特别优化接驳全世界骨干网络,适合远程办公、跨境贸易、网站建设等用途。 官方网站:https://v5.net/cloud.html 7折优惠码:new,仅限新客户,每人仅限使用一次 9...
印象云,成立于2019年3月的商家,公司注册于中国香港,国人运行。目前主要从事美国CERA机房高防VPS以及香港三网CN2直连VPS和美国洛杉矶GIA三网线路服务器销售。印象云香港三网CN2机房,主要是CN2直连大陆,超低延迟!对于美国CERA机房应该不陌生,主要是做高防服务器产品的,并且此机房对中国大陆支持比较友好,印象云美国高防VPS服务器去程是163直连、三网回程CN2优化,单IP默认给20...
国外主机测评昨天接到Hostigger(现Hostiger)商家邮件推送,称其又推出了一款特价大内存VPS,机房位于土耳其的亚欧交界城市伊斯坦布尔,核50G SSD硬盘200Mbps带宽不限月流量只要$59/年。 最近一次分享的促销信息还是5月底,当时商家推出的是同机房同配置的大内存VPS,价格是$59.99/年,不过内存只有10G,虽然同样是大内存,但想必这次商家给出16G,价格却是$59/年,...