搜索"xxxx"的进程,同时杀进程
一、搜索"xxxx"的进程,同时杀进程,命令如下:
ps -ef|grep xxxx|grep -v 'grep'|awk '{print $2}'|xargs kill -9
命令解释:
1. ps:
-a 显示所有进程 ;
-e 等价于-A,显示所有进程;
-f 全部列出,通常和其他参数一起使用;
ps -eaf意思:显示所有进程;
2. grep 是查找含有指定文本行的意思,比如grep test 就是查找含有test的文本的行
3. grep -v 是反向查找的意思,那么grep -v grep意思即:过滤掉包含有grep字符的行
-i 不区分大小写,那么grep -i nodemanager意思即:查找包含nodemanager的行;
4. awk '{print $n}' 中的$0则表示所有域,$1表示第一个域,$n表示第n个域。默认域分隔符是"空白键" 或 "[tab]键"。
awk '{print $2}'意思:打印查找出来的内容的第二个域
5. xargs 命令把前面的输出作为后面命令kill -9 的输入,也就是传左边命令截取的进程号给命令kill -9
二、用nignx进程举例:
[root@ZWZF-CWY-LZY-12 sbin]# ps -ef|grep nginx
root 9801 1 0 15:30 ? 00:00:00 nginx: master process ./nginx
root 9802 9801 0 15:30 ? 00:00:00 nginx: worker process
root 9803 9801 0 15:30 ? 00:00:00 nginx: worker process
root 9804 9801 0 15:30 ? 00:00:00 nginx: worker process
root 9805 9801 0 15:30 ? 00:00:00 nginx: worker process
root 9806 9801 0 15:30 ? 00:00:00 nginx: worker process
root 9807 9801 0 15:30 ? 00:00:00 nginx: worker process
root 9808 9801 0 15:30 ? 00:00:00 nginx: worker process
root 9809 9801 0 15:30 ? 00:00:00 nginx: worker process
root 9814 9365 0 15:30 pts/1 00:00:00 grep --color=auto nginx
[root@ZWZF-CWY-LZY-12 sbin]# ps -ef|grep nginx|grep -v 'grep'|awk '{print $2}'
9801
9802
9803
9804
9805
9806
9807
9808
9809
[root@ZWZF-CWY-LZY-12 sbin]# ps -ef|grep nginx|grep -v 'grep'|awk '{print $2}'|xargs kill -9
[root@ZWZF-CWY-LZY-12 sbin]# ps -ef|grep nginx
root 9863 9365 0 15:30 pts/1 00:00:00 grep --color=auto nginx
[root@ZWZF-CWY-LZY-12 sbin]#
搜索"xxxx"的进程,同时杀进程的更多相关文章
- win7命令行 端口占用 查询进程号 杀进程
打开CMD窗口 win+R–>cmd 根据端口号查找进程号 netstat -nao|grep 端口号 根据进程号得到进程名 tasklist |findstr 进程号 杀进程 taskkill ...
- linux如何查进程、杀进程
本文系转载,转载原文地址:http://blog.sina.com.cn/s/blog_637112040100vl53.html 1.查进程 ps命令查找与进程相关的PID号: ps a 显 ...
- linux下输出查看进程及杀进程
1.查找有关tomcat的进程 ps -ef | grep tomcat 2.查看某端口占用情况 netstat -tulpn | grep 9009 3.杀进程 普通:kill 进程id 强制:ki ...
- Linux进程管理:查杀进程
一.查看进程 Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢? 两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格 ...
- tomcat端口号被占用,且杀进程不能够杀掉解决办法
在电脑上安装了zookeeper以后,配置好tomcat启动发现端口号8009端口号被占用,报错如下: 采用netstat –ano 查询所有进程查看或者根据端口号查进程netstat -ano |f ...
- Linux如何查看进程、杀死进程、启动进程等常用命令
Linux如何查看进程.杀死进程.启动进程等常用命令 关键字: linux 查进程.杀进程.起进程1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括 ...
- CentOS查看进程、杀死进程、启动进程等常用命令
关键字: linux 查进程.杀进程.起进程 1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序. ps -A 显示所有程 ...
- cmd代码:查端口占用,查进程号,杀进程
@echo off :main cls ::|findstr "8080" ::查找进程占用tasklist|findstr "XXXX" ::杀进程taskk ...
- 查杀进程小工具——WPF和MVVM初体验
最近因为工作需要,研究了一下桌面应用程序.在winform.WPF.Electron等几种技术里,最终选择了WPF作为最后的选型.WPF最吸引我的地方,就是MVVM模式了.MVVM模式完全把界面和业务 ...
随机推荐
- 【三维地图】开发攻略 —— 详解“GeoJSON”技术和应用场景
GeoJSON ,一个用于存储地理信息的数据格式.GoeJSON对象可以表示几何.特征或特征集合,支持:点.线.面.多点.多线.多面和几何集合.在基于平面地图,三维地图中都需要用到的一种数据类型. 由 ...
- KingbaseES 绑定变量窥探机制
概述: 对于数据严重倾斜的,极端如以下例子,不同的传入值,可能执行计划不同,制定执行计划时,就要求知道变量的值.对于绑定变量的情况,我们知道Oracle 有 _optim_peek_user_bind ...
- centOS查看修改时区
// 查看时间各种状态,查看时区等 timedatectl // 输出 Local time: 四 2014-12-25 10:52:10 CST Universal time: 四 2014-12- ...
- winform,xml读取与写入
创建两个xml文件,一个 xml做为模板配置项,另一个做为临时接收数据. private static string localPath = System.Environment.CurrentDir ...
- 1.通俗易懂理解Kubernetes核心组件及原理
文章转载自:https://mp.weixin.qq.com/s?__biz=MzI1MDgwNzQ1MQ==&mid=2247483736&idx=1&sn=0cbc3d6a ...
- 为MinIO Server设置Nginx代理
官方文档地址:http://docs.minio.org.cn/docs/master/setup-nginx-proxy-with-minio nginx参考网址:https://www.nginx ...
- 获取 Docker 容器的 PID 号
# 获取容器的 CONTAINER ID docker ps -q 5354ce7e85e1 # 通过 docker top 获取 PID docker top 5354ce7e85e1 UID PI ...
- SCI论文写作指南
目录 科技论文的特点 时态的使用 论文的逻辑结构 作者 选择期刊 写作 Title/论文题名 题名 题名的作用 题名基本要求 作者 作者姓名的拼音表达方式 作者单位名与地址的标署 摘要的写作与关键词 ...
- 在 WPF 中实现融合效果
1. 融合效果 融合效果是指对两个接近的元素进行高斯模糊后再提高对比度,使它们看上去"粘"在一起.在之前的一篇文章中,我使用 Win2D 实现了融合效果,效果如下: 不过 Win2 ...
- C#-6 运算符和语句
一 运算符重载 可以重定义或重载 C# 中内置的运算符. 重载运算符是具有特殊名称的函数,是通过关键字 operator 后跟运算符的符号来定义的. public static Box operato ...