Linux僵死进程查看和解决
用下面的命令找出僵死进程
ps-A-ostat,ppid,pid,cmd|grep-e'^[Zz]'
命令注解:
-A参数列出所有进程
-o自定义输出字段我们设定显示字段为stat(状态),ppid(进程父id),pid(进程id),cmd(命令)这四个参数
-C用来指定所执行的命令名称,你这里也就是让ps仅仅显示php命令所产生的进程的信息
ps-Cjava-olstart,pid,cmd【不过貌似打印的不全~】
ps-A-olstart,pid,args|grepjava【这个可以的~】
因为状态为z或者Z的进程为僵尸进程,所以我们使用grep抓取stat状态为zZ进程
这里一共出现了9个僵死进程,我们需要把它们都干掉,执行下面的命令
kill-98310
这时你再执行查找僵死的进程,发现所有僵死进程都没了.
补充:
最近又遇到了个问题,一台服务器上产生了100多少僵死进程,而且每一僵死进程的父进程都不一样,如果用上面的方法,一条一条的杀,那还不得累死我啊。
那么就应该想一条简单的命令,直接查找僵死进程,然后将父进程杀死~
ps-A-ostat,ppid,pid,cmd|grep-e'^[Zz]'|awk'{print$2}'|xargskill-9
更多Linux僵死进程查看和解决相关文章请关注PHP中文网!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)
