Linux命令--根据进程名结束进程

小鱼儿 2023-10-02 17:38 88阅读 0赞

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

简介

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

主要有三种方法:

  1. ps + grep
  2. killall
  3. pkill

法1:ps + grep

用法

  1. ps -ef | grep procedure_name | grep -v grep | awk '{print $2}' | xargs kill

procedure_name为进程名。

分析

  1. ps -ef

    1. 列出所有进程
  2. grep procedure_name

    1. 查找指定进程名的进程
  3. grep -v grep

    1. 不显示带有grep的进程(也就是本条grep命令对应的进程)
  4. awk ‘{print $2}‘

    1. 筛选出进程的ID
  5. xargs kill

    1. 杀死指定进程

法2:killall

用法

  1. killall procedure_name

procedure_name为完整的进程名。

法3:pkill

用法

  1. pkill procedure_name

发表评论

表情:
评论列表 (有 0 条评论,88人围观)

还没有评论,来说两句吧...

相关阅读

    相关 linux结束进程

    一、结束进程的五种方法 1、正常结束 (1)main函数调用return; (2)main函数调用exit函数 (3)main函数调用\_exit函数 2