GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Killing-Prozesse in Raspbian

Der Name von kill Befehlsfamilie ist irreführend - sie töten nicht wirklich etwas, sondern senden nur Signale an Prozesse. Standardmäßig SIGTERM Es wird ein Signal gesendet, das den Prozess nur sanft zum Beenden auffordert, aber der Prozess kann es ignorieren oder anders handhaben. (Siehe Manpage für kill ).

Um das Beenden eines Prozesses zu erzwingen, müssen Sie ihm einen SIGKILL senden Signal. SIGKILL kann vom Prozess nicht ignoriert werden und führt in den meisten Fällen zu seiner sofortigen Beendigung, ohne dass laufende Aufgaben usw. beendet werden.

Es gibt nur wenige mögliche Syntaxen zum Senden von SIGKILL , alle diese sind völlig gleichwertig:

kill -9 <pid>
kill -kill <pid>
kill -s SIGKILL <pid>

Es ist möglich, dass der Prozess selbst mit SIGKILL nicht beendet werden kann und ein Neustart ist erforderlich.


Linux
  1. So beenden Sie einen Zombie-Prozess unter Linux

  2. Was sind Zombie-Prozesse und wie findet und tötet man Zombie-Prozesse?

  3. Nachkommen verarbeiten?

  4. 10+ Beispiele für das Beenden eines Prozesses in Linux

  5. Wie kann man alle Prozesse mit einem bestimmten Teilnamen beenden?

So töten Sie Zombie-Prozesse in Ubuntu 20.04 LTS

Prozessüberwachung unter Linux

Wie man einen Prozess unter Linux beendet

Laufende Prozesse

So töten Sie Zombie-Prozesse in Ubuntu

So beenden Sie Prozesse in Linux mit kill, killall und pkill