kill
发送SIGTERM信号给进程,告诉进程,你需要被关闭,请自行停止运行并退出。相当于 kill -15
这时候进程有选择:
1、立即停止程序
2、释放响应资源后停止程序
3、忽略该信号,继续执行程序
kill -9
发送SIGKILL信号给进程,告诉进程,你被终结了,请立刻退出。
无条件终止。
这个信号不能被捕获或忽略,同时接收这个信号的进程在收到这个信号时不能执行任何清理。
应用程序是没有时间进行"准备工作"的,所以这通常会带来一些副作用,数据丢失或者终端无法恢复到正常状态等。