批量关闭linux进程
2024-08-24 20:46:39
批量关闭linux进程
你是否经常遇到需要批量杀死很多进程的情况?而你是否还在一个一个的kill
。
接下来我教你一个小秘诀吧。
1、首先我们查看当前的进程列表。
我们以查看nginx
进程为例,通过ps -ef
显示当前机器运行的所有进程,再通过grep nginx
过滤出包含nginx
字符串的进程。完成命令为ps -ef|grep nginx
。
2、获取进程ID
采用awk
工具提取进程ID。awk
是一种很棒的语言,适合文本处理和报表生成。在这里我们通过awk
处理第一步中得到的进程列表,提取进程ID。完成命令为ps -ef|grep nginx|awk '{print $2}'
3、批量kill
xargs
是一条 Unix 和类 Unix 操作系统的常用命令;它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。接下来将使用xargs
把第二步中得到的进程ID列表传递给kill
命令。完成命令为ps -ef|grep nginx|awk '{print $2}'|xargs kill -9
。
OK。大功告成,现在可以批量kill
进程了。
最新文章
- Android中Retrifit使用总结
- 原生js封装二级城市下拉列表
- QT 网络编程
- UVA-11297 Census(线段树套线段树)
- Windows下启动各服务命令
- ubuntu 14.04链接无线路由,建立无线和有线链接
- python xlrd,xlwt 读写excel文件
- SQL Server执行计划
- Android API 文档 离线秒开方法
- 错误ERROR datanode.DataNode (DataXceiver.java:run(278)) - hadoop07:50010DataXceiver error processing unknown operation src:127.0.0.136479 dst:127.0.0.150010
- 02—从Cocos2DX视角看游戏组成
- rsyslog 直接读取日志,当日志截断后,不会继续发送
- html5 兼容参考文档 与 浏览器hack兼容参考文档
- JavaScript深拷贝
- 21.QT-QTreeWidget,QTabWidget
- 更新pip和setuptools
- 李宏毅机器学习笔记6:Why deep、Semi-supervised
- linux 学习笔记 防火墙设置
- 软件工程第四次作业 石墨文档IOS
- HDU.1536.S-Nim(博弈论 Nim)