代码改变世界

Linux批量kill进程

  abce  阅读(14216)  评论(0编辑  收藏  举报

使用awk批量杀进程的命令:

1
ps -ef | grep firefox | grep -v grep | awk '{print "kill -9 "$2}'|sh

说明:

1
2
3
4
5
6
7
8
#列出了当前主机中运行的进程中包含firefox关键字的进程
ps -ef | grep firefox | grep -v grep    
 
#列出了要kill掉这些进程的命令,并将之打印在了屏幕上 
ps -ef | grep firefox | grep -v grep | awk '{print "kill -9 "$2}'
 
#后面加上|sh后,则执行这些命令,进而杀掉了这些进程
ps -ef | grep firefox | grep -v grep | awk '{print "kill -9 "$2}' | sh

  

使用cut批量杀进程的命令:

1
ps -ef | grep firefox | grep -v grep | cut -c 9-15 | xargs kill -9

说明:

1
2
3
4
5
6
7
8
#列出了当前主机中运行的进程中包含firefox关键字的进程
ps -ef | grep firefox | grep -v grep 
      
#截取第9至15字符(进程id),列出了要kill掉这些进程的id,并将之打印在了屏幕上
ps -ef | grep firefox | grep -v grep | cut -c 9-15 
 
#后面加上'xargs kill -9'后,则执行这些命令,进而杀掉了这些进程
ps -ef | grep firefox | grep -v grep | cut -c 9-15 | xargs kill -9

  

 

编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2015-08-17 RHEL7 -- 使用team替换bonding实现链路聚合网卡绑定
2015-08-17 LINUX使用FTP搭建网络版YUM源
2015-08-17 LINUX创建本地yum源
2015-08-17 RHEL7 -- 使用Chrony设置时间与时钟服务器同步
2015-08-17 在rhel6上安装Python 2.7和Python 3.3
点击右上角即可分享
微信分享提示