Linux kill命令

Linux kill命令:终止进程。

Linux kill命令 功能描述

使用kill命令可以终止进程。向指定的进程或进程组发送信号,或者确定指定进程号的进程是否还存在。发送信号到指定进程,如果进程没有捕获该信号,则进程终止。

Linux kill命令 语法

kill [选项] [进程号]

命令中各选项的含义如表所示。

kill命令选项含义

在kill命令中常用的信号如表所示。
常用信号

Linux kill命令 示例

显示所有的信号名称

[root@rhel ~]# kill -l
 1)SIGHUP       2)SIGINT       3)SIGQUIT     4)SIGILL        5)SIGTRAP
 6)SIGABRT     7)SIGBUS       8)SIGFPE       9)SIGKILL      10)SIGUSR1
11)SIGSEGV    12)SIGUSR2     13)SIGPIPE     14)SIGALRM     15)SIGTERM
16)SIGSTKFLT  17)SIGCHLD    18)SIGCONT    19)SIGSTOP      20)SIGTSTP
21)SIGTTIN    22)SIGTTOU    23)SIGURG      24)SIGXCPU     25)SIGXFSZ
26)SIGVTALRM  27)SIGPROF    28)SIGWINCH   29)SIGIO       30)SIGPWR
31)SIGSYS     34)SIGRTMIN   35)SIGRTMIN+1  36)SIGRTMIN+2   37)SIGRTMIN+3
38)SIGRTMIN+4  39)SIGRTMIN+5  40)SIGRTMIN+6  41)SIGRTMIN+7  42)SIGRTMIN+8
43)SIGRTMIN+9  44)SIGRTMIN+10 45)SIGRTMIN+11 46)SIGRTMIN+12 47)SIGRTMIN+13
48)SIGRTMIN+14 49)SIGRTMIN+15 50)SIGRTMAX-14 51)SIGRTMAX-13 52)SIGRTMAX-12
53)SIGRTMAX-11 54)SIGRTMAX-10 55)SIGRTMAX-9  56)SIGRTMAX-8  57)SIGRTMAX-7
58)SIGRTMAX-6  59)SIGRTMAX-5  60)SIGRTMAX-4  61)SIGRTMAX-3  62)SIGRTMAX-2
63)SIGRTMAX-1  64)SIGRTMAX

查看指定信号的数值

[root@rhel ~]# kill -l 9
KILL

查看指定数值的信号

[root@rhel ~]# kill -l SIGKILL 9

使crond进程正常退出

[root@rhel ~]# kill -31779

强制杀死进程号为1779的进程

[root@rhel ~]# kill -91779

强制杀死进程号为1779的进程

[root@rhel ~]# kill -kill 1779

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程