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

僵尸进程查看

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

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

相关推荐
wanhengidc1 小时前
私有云的作用都有哪些?
运维·服务器·网络·游戏·智能手机
花阴偷移1 小时前
Ubuntu 22.04版本下配置静态IP
linux·运维·服务器·tcp/ip·ubuntu
weixin_473437231 小时前
Swift4D处理Multi-view dataset记录
linux
隔窗听雨眠1 小时前
doctype、charset、meta如何控制整个渲染流水线
java·服务器·前端
牛马十年2 小时前
当自动化运维系统被ai重构后
运维·人工智能·自动化
Niliuershangba2 小时前
Docker Desktop 部署 ChestnutCMS 全流程:从零搭建企业级 CMS 开发环境
运维·docker·容器
Lalolander2 小时前
设备工程项目采购中缺料和浪费的痛点和解决思路
大数据·运维·设备工程项目管理系统·设备工程项目质量管控·设备工程项目成本管控
tedcloud1232 小时前
TradingAgents部署教程:打造AI量化分析工作流
服务器·前端·人工智能·系统架构·edge