一些误解

pkill,看起来以及用起来似乎都是词如其名,process kill,正好用起来也是杀死一个进程。

但其实是个误解,pkill 其实是 process signal,就是进程间传递信息的。

一些用法

默认发送的信息是 SIGTERM,这个信号用于告诉进程自我终结。

还有:

SIGKILL:强制杀死信号,这时候被终结的程序没法捕获这个信号,被直接杀死

SIGUP:挂起信号

SIGUSR1SIGUSR2:这个是用户自定义信号,用来留给程序员自己设置