卧槽!kill -9 竟然杀不死进程...
点击上方蓝色“程序猿DD”,选择“设为星标”
回复“资源”获取独家整理的学习资料!
来源 | https://urlify.cn/uEvQNb
# 用ps和grep命令寻找僵尸进
ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]'
命令注解:
-A 参数列出所有进程
-o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令)这四个参数 因为状态为 z或者Z的进程为僵尸进程。
所以我们使用grep抓取stat状态为zZ进程,运行结果参考如下:
Z 12334 12339 /path/cmd
这时,我们可以使用 kill -HUP 12339来杀掉这个僵尸进程运行后,可以再次运行
ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]'
来确认是否已经将僵尸进程杀死 如果kill 子进程的无效,可以尝试kill 其父进程来解决问题,例如上面例子父进程pid是 12334,那么我们就运行
kill -HUP 12334
来解决问题
一般可以用top命令发现动态进程表
其中zombie是僵尸进程
往期推荐
突发流量引发的Dubbo拥堵,该怎么办?
10大黑客专用的 Linux 操作系统,每个都很酷!
五种方法创建 Java 对象,你知道几种呢?
聊聊订单系统的设计?
MySQL 数据库的优化,你知道有哪些?
某生鲜电商平台的监控模块设计
扫一扫,关注我
一起学习,一起进步
每周赠书,福利不断
﹀
﹀
﹀
深度内容
推荐加入
最近热门内容回顾 #技术人系列
卧槽!kill -9 竟然杀不死进程...相关推荐
- kill -9 pid杀不死的进程
发现170994和174008这两个进程使用kill -9 pid杀不死 可能的原因是其父进程没有杀死 那么如何查找父进程 使用如下命令 ps -ef |grep pid 第三列为其父进程的pid号 ...
- Linux杀不死木马,杀不死进程,自启动进程
Linux中杀不死进程,杀不死木马,删不掉,自己启动木马 因内网服务器端口映射公网没有修改弱密码,导致暴力破解服务器被挂木马,详细流程如下 1查询操作历史日志 发现日志被删,无法得知他做了什么 2.使 ...
- Linux下kill -9杀不死进程或杀死又自动启动,解决
问题描述 在ubuntu下 kill -9 杀死进程时候发现杀不死,或者是杀死了立刻又重启. 原因是该进程的父进程还在,所以会杀死进程后又自动启动了,看起来是我们没kill掉一样. 解决方法 ps - ...
- 【Linux】使用kill命令杀不死进程
想杀死redis进程,使用kill命令无效 kill pid 是给pid进程发SIGTERM信号,接受进程可以处理,可能杀不死 kill -9 pid 是给pid进程发SIGKILL信号,接受进程 ...
- 杀不死进程怎么办(by liukun321咕唧咕唧)
做linux开发的很多人都会遇到这个问题吧,上篇blog也提到过,原因主要有两个: 一是进程已经成为僵死进程,当它的父进程将它回收或将它的父进程kill掉即可在ps输出看不到了: 二是进程正处在内核状 ...
- kill 杀不死进程的原因
kill -9发送SIGKILL信号将其终止,但是以下两种情况不起作用: a.该进程处于"Zombie"状态(使用ps命令返回defunct的进程). 此时进程已经释放所有资源,但 ...
- Linux杀不死进程怎么办(kill 失效)
最近在维护服务器的时候发现一些进程无法使用 kill -9 pid 或者 killall -u username杀死.并且最奇怪的是进程并不是出于僵尸状态而是一直显示running也没有保护进程,查了 ...
- Linux下使用kill杀不死Mysql进程一直杀不死的问题解决方案
完美解决用kill -9 pid mysql进程的方法 使用以下几个命令可以进行查看 lsof -i pid 查看指定进程id的状态 ps -ef | grep mysql 查看mysql的端口号状况 ...
- docker容器杀不死_了解如何停止,杀死和清理Docker容器
docker容器杀不死 In the previous article 'learn how to create and start Docker containers', we discussed ...
最新文章
- SQL Server-表表达式基础
- FPGA设计心得(1)真双口RAM使用及其仿真问题记录
- linux chkconfig 和 systemctl 区别 对比
- QT的QBoxLayout类的使用
- 积跬步-java任职要求
- 考察数据科学家支持向量机(SVM)知识的25道题,快来测测吧
- SpringBoot2.0 整合 QuartJob ,实现定时器实时管理
- Java基础学习总结(55)——java8新特性:stream
- layui.use 在a标签内onclick调用
- 【转】SpringMVC整合websocket实现消息推送及触发
- windows server 2008 安装及VS2008和VS 2008 SP1安装
- 基于SSM框架的酒店管理系统的设计与实现(附带源码、论文)
- canvas 实现会动眼睛的企鹅
- 批量给word添加水印,word魔方顺利完成
- 一男老师每日百词转载+连载(3)
- C++ Singleton的实现方法
- 总计2171个BTC被盗,这个钱包漏洞的受害者越来越多
- chinapay 新版php接口,php最新银联支付chinaPay,最新接口地址
- PDF怎么转换成Excel?用迅读PDF转换器,高效又精准
- 浅尝websocket,node做websocket实现聊天室