作业帮 > 综合 > 作业

linux中Ctrl+c跟kill -9和kill -15的区别哪里?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/03/29 22:55:42
linux中Ctrl+c跟kill -9和kill -15的区别哪里?
我只知道Ctrl+c是等于kill -2的,但是问一下Ctrl+c跟kill -9是一样的吗?kill -9是强制杀掉吗?而kill -15是正常杀掉?
他们三者之间有什么区别?
ctrl+c是终止当前在终端窗口中运行的命令或脚本,
kill -9 pid,是不顾后果的强制终止(如果的你的速度够快,有时候是和ctrl+c是一样的)
kill -15 pid,是先关闭和其有关的程序,再将其关闭