【系统】-僵尸进程处理方式

僵尸进程查看

bash 复制代码
ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]'

命令选项说明

-A 参数列出所有进程

-o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令)这四个参数

因为状态为 z或者Z的进程为僵尸进程,所以我们使用grep抓取stat状态为zZ进程

杀死僵尸进程

使用Kill -HUP僵尸进程ID来杀死僵尸进程,往往此种情况无法杀死僵尸进程,此时就需要杀死僵尸进程的父进程。

kill -HUP 僵尸进程父ID

然后使用上面第二步的语句查询该僵尸进程是否被杀死。

相关推荐
哇哈哈202112 小时前
信号量和信号
linux·c++
呉師傅13 小时前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
不是二师兄的八戒13 小时前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
芝士雪豹只抽瑞克五13 小时前
Nginx 高性能Web服务器笔记
服务器·nginx
失重外太空啦13 小时前
Tomcat
java·服务器·tomcat
zhangfeng113313 小时前
趋动云 如何ssh登录 服务区 项目server
运维·人工智能·ssh
一个人旅程~13 小时前
如何用命令行把win10/win11设置为长期暂停更新?
linux·windows·经验分享·电脑
Henry Zhu12314 小时前
数据库:并发控制基本概念
服务器·数据库
茶杯梦轩14 小时前
从零起步学习并发编程 || 第九章:Future 类详解及CompletableFuture 类在项目实战中的应用
服务器·后端·面试
2302_7995257414 小时前
PCI、PCIe 和 NVLink
linux