Linux命令--根据java的应用名字结束进程

原文网址:Linux命令--根据java的应用名字结束进程_IT利刃出鞘的博客-CSDN博客

简介

本文介绍Linux根据jps -l的应用名结束(杀死)进程的命令。

方法是:jps + grep +  kill

命令

jps -l | grep procedure_name  | grep -v grep | awk '{print $1}' | xargs kill

procedure_name为进程名。

分析

  1. jps -l
    1. 列出所有java进程(带应用名字)
  2. grep procedure_name
    1. 查找指定进程名的进程
  3. grep -v grep
    1. 不显示带有grep的进程(也就是本条grep命令对应的进程)
  4. awk '{print $1}'
    1. 筛选出进程的ID
  5. xargs kill
    1. 杀死指定进程

你可能感兴趣的:(linux,服务器,运维)