博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux-kill命令和killall命令(11)
阅读量:6849 次
发布时间:2019-06-26

本文共 499 字,大约阅读时间需要 1 分钟。

kill:指定将信号发送给某个进程,常用来杀掉进程,可以通过ps、top命令来查看进程

在默认情况下:

采用编号为15的TERM信号。TERM信号将终止所有不能捕获该信号的进程。

对于那些可以捕获该信号的进程就要用编号为9的kill信号,强行“杀掉”该进程。

 

可以使用kill -l 来列出所有型号名称,如下图所示:

其中常用的信号,如下所示:

HUP   1         终端断线

INT           2        中断(同 Ctrl + C)

QUIT   3        退出(同 Ctrl + \)

TERM    15      终止

KILL    9        强制终止, 无条件终止进程

CONT      18       继续(与STOP相反,fg/bg命令)

STOP      19       暂停(同 Ctrl + Z)

示例:

kill -9  787                    //强制杀死787进程号的进程

 kill   -10  787                 //发送信号10给787进程号的进程

 

killall:通过名字杀死进程,无需查找PID寻找

示例:

killall   -9   player         //杀掉player进程

  

转载地址:http://hnrul.baihongyu.com/

你可能感兴趣的文章