0


Linux命令之终止进程kill

概述

kill

命令可以用来终止进程,即杀死某些进程。

在这里插入图片描述

语法

该命令的语法如下:

kill[选项] 进程号

该命令支持的选项有:
选项说明

 -l <信息编号>

若不加<信息编号>选项,则 -l 参数会列出全部的信息名称-a当处理当前进程时,不限制命令名和进程号的对应关系-p指定kill 命令只打印相关进程的进程号,而不发送任何信号-s指定发送信号-u指定用户-9表示强迫进程立即停止。这里的

9

就是

KILL

信号

注:

kill

命令是通过进程的进程号来终止该进程的。

使用

查看全部的信号

如果要查看全部的信号,使用

-l

选项即可:

kill -l

在这里插入图片描述

注:该命令不常用,但是信号却很有用。其中最常用的信号是:

  • 1 (HUP):重新加载进程。
  • 9 (KILL):强制杀死一个进程,最常用。
  • 14 (TERM):正常停止一个进程。

杀死进程

如果我们要杀死一个进程,只需要传递指定进程号就可以了。语法格式如下:

# 语法kill 进程号
# 示例,杀死进程号为 564904 的进程kill564904

在这里插入图片描述

强制杀死进程【★★★★★】

有时候简单使用

kill

命令并不能杀死进程,那么我们就要强制杀死它了,需要传递

KILL

信号。命令格式如下:

# 语法kill -9 进程号
# 示例,强制杀死进程号为 159347 的进程kill -9 159347

在这里插入图片描述

注:可以把查询指定进程号和杀死进程写在一条命令中,如杀死所有有关的

java

进程:

kill -9 $(ps -ef | grep java)

标签: linux bash 运维

本文转载自: https://blog.csdn.net/cnds123321/article/details/124976161
版权归原作者 二木成林 所有, 如有侵权,请联系我们删除。

“Linux命令之终止进程kill”的评论:

还没有评论