Ich hatte mal wieder ein paar Zombie-Prozesse auf einem Linux-System.
Dieses mal handelte es sich um ein wget in einem GarageUI-Container.

Zombie-Prozesse identifizieren kann man mit ps -el | grep Z:

adm@ubuntu-srv:/opt/dbh/fiduz# ps -el | grep Z
F S   UID     PID    PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 Z  1000   68243   66724  0  80   0 -     0 -      ?        00:00:00 wget
0 Z  1000   68419   66724  0  80   0 -     0 -      ?        00:00:00 wget

Hier sehen wir 2 wget-Prozesse welche zu dem Elternprozess (PPID) 66724 gehören.
Den Elternprozess identifizieren wir mit ps -fp 66724:

adm@ubuntu-srv:/opt/dbh/fiduz# ps -fp 66724
UID          PID    PPID  C STIME TTY          TIME CMD
svs        66724   66698  0 18:04 ?        00:00:01 ./garage-ui

Diesen könne wir nun killen kill -TERM 66724:

adm@ubuntu-srv:/opt/dbh/fiduz# kill -TERM 66724

Und danach noch mal Prüfen ob er aufgeräumt wurde:

adm@ubuntu-srv:/opt/dbh/fiduz# ps -el | grep Z
F S   UID     PID    PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD

adm@ubuntu-srv:/opt/dbh/fiduz# ps -fp 66724
UID          PID    PPID  C STIME TTY          TIME CMD