Linux系统中进程之间可以通过信号进行通信。kill命令可以通过进程ID(即PID)给进程发信号,格式示例如下。当直接使用“kill <pid>”命令时,默认发送SIGTERM信号。
kill -<signal> <pid>
进程信号如下:
信号名称 |
值 |
描述 |
|
SIGHUP |
1 |
Hangup (POSIX) |
挂起 |
SIGINT |
2 |
Interrupt (ANSI) |
中断;e.g.终端键入DELETE或ctrl+c按键 |
SIGQUIT |
3 |
Quit (POSIX) |
结束运行;e.g.终端键入ctrl+\按键 |
SIGILL |