linux批量删除进程
来源:互联网 发布:node v0.12.2 x64.msi 编辑:程序博客网 时间:2024/05/17 18:24
在虚拟机用脚本跑了几十个client程序用来测试服务器,然后发现参数设置错误,得重来,就傻眼了,不知道怎么关这么多client进程,总不能一个一个关。还好,学习一下,想出了以下的命令。
ps -ef|grep client|grep -v grep|cut -c 9-15|xargs kill -9
很快就批量删掉了client进程
|:管道,左边的是输出作右边的输入
ps -ef:输出所有进程的详细信息
grep client: 挑出ps -ef的输出中含有client进程
grep -v grep: 在上条挑出的结果中再去掉grep本身,“grep client”这命令也有client不是?
cut -c 9-15: 在挑出的行裁剪第9到第15个字符,结果就是PID(进程号)
xargs kill -9: 因为kill命令不支持管道,所以用xargs命令传参,个人觉得xargs命令是一个神奇的命令,对编写单行命令很有帮助,值得学习。
总结:
- 多思考,linux可以很方便的,别做重复的蠢事。
- 学一下xargs命令。
0 0
- linux批量删除进程
- linux 批量删除进程
- linux批量删除进程
- Linux 下批量删除进程
- linux 批量删除oracle 进程
- linux 批量删除进程的命令
- linux 批量删除进程与查看进程详解
- linux 批量删除进程的两种方法
- Linux批量删除包含某个关键字的进程
- windows 批量删除nginx 进程
- LINUX批量杀进程
- linux批量杀死进程
- Linux 批量杀死 进程
- linux批量杀死进程
- Linux批量删除文件
- Linux批量删除指令
- Linux批量删除文件
- Linux批量删除文件
- Exchange (软件)
- 83.[Leetcode]Remove Duplicates from Sorted List
- 数据与结构 顺序表
- 区块链技术或将根本改变金融机构间的交易规则
- Linux mysql安装
- linux批量删除进程
- vc6.0中.exe已停止工作原因
- 屏幕适配新讲解
- 判断字符串中含有某字符串
- zoj 2886
- 彩色RGB图像转为灰度图像
- Android下拉控件(Spinner)的基础使用
- 初识RecyclerView(三)
- 数据结构与算法——最短路径Dijkstra算法的C++实现