Linux kill命令:终止进程。
Linux kill命令 功能描述
使用kill命令可以终止进程。向指定的进程或进程组发送信号,或者确定指定进程号的进程是否还存在。发送信号到指定进程,如果进程没有捕获该信号,则进程终止。
Linux 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
 极客笔记
极客笔记