一、搜索"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"的进程,同时杀进程的更多相关文章

  1. win7命令行 端口占用 查询进程号 杀进程

    打开CMD窗口 win+R–>cmd 根据端口号查找进程号 netstat -nao|grep 端口号 根据进程号得到进程名 tasklist |findstr 进程号 杀进程 taskkill ...

  2. linux如何查进程、杀进程

    本文系转载,转载原文地址:http://blog.sina.com.cn/s/blog_637112040100vl53.html 1.查进程   ps命令查找与进程相关的PID号:   ps a 显 ...

  3. linux下输出查看进程及杀进程

    1.查找有关tomcat的进程 ps -ef | grep tomcat 2.查看某端口占用情况 netstat -tulpn | grep 9009 3.杀进程 普通:kill 进程id 强制:ki ...

  4. Linux进程管理:查杀进程

    一.查看进程 Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢? 两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格 ...

  5. tomcat端口号被占用,且杀进程不能够杀掉解决办法

    在电脑上安装了zookeeper以后,配置好tomcat启动发现端口号8009端口号被占用,报错如下: 采用netstat –ano 查询所有进程查看或者根据端口号查进程netstat -ano |f ...

  6. Linux如何查看进程、杀死进程、启动进程等常用命令

    Linux如何查看进程.杀死进程.启动进程等常用命令 关键字: linux 查进程.杀进程.起进程1.查进程    ps命令查找与进程相关的PID号:    ps a 显示现行终端机下的所有程序,包括 ...

  7. CentOS查看进程、杀死进程、启动进程等常用命令

    关键字: linux 查进程.杀进程.起进程 1.查进程     ps命令查找与进程相关的PID号:     ps a 显示现行终端机下的所有程序,包括其他用户的程序.     ps -A 显示所有程 ...

  8. cmd代码:查端口占用,查进程号,杀进程

    @echo off :main cls ::|findstr "8080" ::查找进程占用tasklist|findstr "XXXX" ::杀进程taskk ...

  9. 查杀进程小工具——WPF和MVVM初体验

    最近因为工作需要,研究了一下桌面应用程序.在winform.WPF.Electron等几种技术里,最终选择了WPF作为最后的选型.WPF最吸引我的地方,就是MVVM模式了.MVVM模式完全把界面和业务 ...

随机推荐

  1. 【JAVA】学习路径36-写到硬盘FileOutputStream Write的三种方法

    import java.io.FileOutputStream;import java.io.FileReader;import java.io.IOException;import java.nio ...

  2. HOSMEL:一种面向中文的可热插拔模块化实体链接工具包

    HOSMEL: A Hot-Swappable Modularized Entity Linking Toolkit for Chinese ACL 2022 论文地址:https://aclanth ...

  3. Linux 配置ODBC连接Oracle

    在使用kdb_database_link 扩展插件连接Oracle数据库时,必须先配置ODBC,确保通过ODBC能连接Oracle数据库.以下是配置ODBC的过程. 一.安装ODBC 1.安装 [ro ...

  4. Golang实现set

    背景 Golang语言本身未实现set,但是实现了map golang的map是一种无序的键值对的集合,其中键是唯一的 而set是键的不重复的集合,因此可以用map来实现set Empty 由于map ...

  5. C/C++内存泄漏检测方法

    1. 内存泄漏 内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果. 2. 检测代码 使用链 ...

  6. vscode-jupyter快捷键

    运行本单元 ctrl + enter 运行本单元,新建一个单元 shift + enter 运行本单元,在其下方新建一个单元 alt + enter 在上方插入一个新单元 a 在下方插入新单元 b 复 ...

  7. 5.第四篇 Etcd存储组件高可用部署

    文章转载自:https://mp.weixin.qq.com/s?__biz=MzI1MDgwNzQ1MQ==&mid=2247483792&idx=1&sn=b991443c ...

  8. X-Pack:创建阈值检查警报

    简单的事情应该简单(Simple things should be simple),这是Elastic {ON} '17的主题之一,Elastics收到了许多关于使用简单易用的UI创建警报的请求.事实 ...

  9. 初等数论学习笔记 III:数论函数与筛法

    初等数论学习笔记 I:同余相关. 初等数论学习笔记 II:分解质因数. 1. 数论函数 本篇笔记所有内容均与数论函数相关.因此充分了解各种数论函数的名称,定义,符号和性质是必要的. 1.1 相关定义 ...

  10. Docker Private Registry

    Docker Private Registry 目录 Docker Private Registry Docker Registry Docker Private Registry 使用docker- ...