业界动态
还有kill -9杀不掉的进程?kill命令详解
2024-11-08 02:19

我们很多人对kill -9 非常熟悉,在工作中也经常用到。特别是你去重启服务的时候。但是所有的服务都能用kill -9来处理吗?kill -9能杀掉所有的进程吗?

还有kill -9杀不掉的进程?kill命令详解

首先我们来了解一下 kill -n 中的n到底是什么东西。

从help中可以清晰的看到 -n 指的是 信号编号,那问题来了,什么是“信号编号”?

下面先说一下SIGKILL(kill -9)和SIGTERM(kill -15)

kill -9 PID 是操作系统从内核级别强制杀死一个进程.

kill -15 PID 可以理解为操作系统发送一个通知告诉应用主动关闭.

SIGNTERM(15) 的效果是正常退出进程,退出前可以被阻塞或回调处理。并且它是Linux缺省的程序中断信号。

大部分程序接收到SIGTERM信号后,会先释放自己的资源,然后再停止。但是也有程序可以在接受到信号量后,做一些其他的事情,并且这些事情是可以配置的。如果程序正在等待IO,可能就不会立马做出响应。也就是说,SIGTERM多半是会被阻塞的、忽略。

但是kill -9 pid也不是所有的程序都会乖乖听话,总有那些状态下的程序无法立刻响应。

用ps和grep命令寻找僵尸进

命令注解:

所以我们使用grep抓取stat状态为zZ进程,运行结果参考如下:

这时,我们可以使用 kill -HUP 12339来杀掉这个僵尸进程

运行后,可以再次运行

来确认是否已经将僵尸进程杀死 如果kill 子进程无效,可以尝试kill 其父进程来解决问题,例如上面例子父进程pid是 12334,那么我们就运行

来解决问题

一般可以用top命令发现动态进程表

其中zombie是僵尸进程

    以上就是本篇文章【还有kill -9杀不掉的进程?kill命令详解】的全部内容了,欢迎阅览 ! 文章地址:http://keair.bhha.com.cn/news/284.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 康宝晨移动站 http://keair.bhha.com.cn/mobile/ , 查看更多   
最新文章
厂家直销进口优质C17410铜合金板材棒材可订做铜管铜套法兰
生产能力ZCuSn0.4铸造铜合金CuAg0.05加工铜C10100铜合金CN101加工白铜可订做铜管铜套法兰ZCuSn0.2铸造铜合金CuAg0.1加工铜C10200
渭滨区2025年义务教育学校招生入学公告(第1号)
渭滨区2025年义务教育学校招生入学公告(第1号)小学根据《中华人民共和国义务教育法》要求,结合我区实际,按照“划定学区、就
铁弗龙 特氟龙PTFE板/棒,激光 切割 雕刻 铣件加工
深圳市通明达塑胶材料有限公司@经营各种工程塑料绝缘材料进口国产PEEK PPS PVDF PTFE POM PET PU PA PEI PC CPVC PE PAI PI PPSU
临朐县金属缠绕垫片代号-昌乐县不锈钢内外环石墨垫片
金属缠绕垫片是选用优质合金带或不锈钢带材料,以石墨、石棉、四氟作填充材料,作V或W型相间螺旋缠绕制成。应用于石油、化工、机
东莞市溶剂回收机,东莞溶剂回收机
        本公司主要生产和销售:溶剂回收机(又称溶剂洁净器,简称回收机),这是一种环保设备。溶剂回收机可以将用脏的
徐汇区漕溪路下水道疏通,马桶疏通
上海徐汇区漕溪路下水道疏通​、马桶疏通服务部自成立以来,已为上海的市民服务了十多个年头,针对家庭、单位的各种下水道
全套50年茅台酒瓶回收提供价值一览更新
全套50年茅台酒瓶回收提供价值一览更新 猴年茅台酒瓶回收#回收猴年茅台酒瓶#猴年茅台酒瓶子回收,猴年茅台酒空瓶回收#回收猴年茅
特斯拉Model 3长续航后轮驱动版已上线:续航里程830公里 售价26.95万元起
【TechWeb】8月13日消息,据外媒报道,特斯拉官网及特斯拉官方微博的信息显示,Model 3长续航后轮驱动版已经上线,消费者已能开
外径356无缝管
外径Φ356钢管外径Φ356无缝管1根每米重量:    (外径-壁厚)*壁厚*0.02466*1米≈?KG/M    钢管正常管长6-9米,非标无缝管
全新360安全云重磅发布:AI智能体驱动「安全即服务」新未来
【TechWeb】8月6日消息,在ISC.AI 2025互联网安全大会上,360安全云重磅发布全新360安全云产品,深度诠释“安全即服务”理念。36