Bash scheint keine Zombies zu erschaffen. Es sieht so aus, als würden die Prozesse sofort geerntet, wenn sie getötet werden.
Kann ich Bash zu Zombies machen?
Warum ich frage:
Ich möchte in der Lage sein, einen untergeordneten Prozess sicher zu beenden oder ihn sicher zu beenden kill -9, wenn er nicht innerhalb eines bestimmten Zeitraums stirbt, aber ich möchte nicht versehentlich einen Prozess zappen, der nicht mein untergeordneter Prozess ist. Zombie-Prozesse machen es normalerweise sehr einfach und rennsicher.
kill -KILL %nwo nist die Jobnummer usw.), anstatt zu versuchen, sie zu umgehen.
timeout? ": Haben Sie den Befehl in Betracht gezogen ?
unshareauf, um einen PID-Namespace zu erstellen, damit innerhalb dieses Prozessbaums die externen Prozesse isoliert und nicht zugänglich sind.