Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Der Linux-Prozess kann nicht beendet werden

Der Linux-Prozess kann nicht beendet werden

angryTom
angryTomOriginal
2019-11-06 10:35:196420Durchsuche

Der Linux-Prozess kann nicht beendet werden

Der Linux-Prozess kann nicht beendet werden

Wenn Sie einen Prozess beenden, sobald er beendet wird, wird ein anderer beendet Der Prozess wird ersetzt. Nachdem ich viele Methoden ausprobiert habe, habe ich herausgefunden, dass der Prozess einen übergeordneten Prozess hat.

Die gebräuchlichste Methode besteht darin, ps aux zu verwenden und dann den Befehl grep durch die Pipeline zu verwenden, um bestimmte Prozesse zu filtern und zu finden und dann die spezifischen Prozesse zu bearbeiten Verfahren. Zum Beispiel ps aux | 🎜>Häufig verwendet:kill -9 xx

Es gibt auch einen Killall-Befehl. Sie können beispielsweise direkt den Namen des Prozesses anstelle der Prozessidentifikationsnummer verwenden killall -9 Name

Unzerstörbarer Prozess

Suchen Sie zuerst den übergeordneten Prozess und beenden Sie den übergeordneten Prozess

ps -ef|grep Prozess-ID (den übergeordneten Prozess finden)

Dann

kill -9 übergeordnete Prozess-ID

(den übergeordneten Prozess beenden)

Empfohlen:

Linux-Server-Tutorial

Das obige ist der detaillierte Inhalt vonDer Linux-Prozess kann nicht beendet werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was sind Linux-Befehle?Nächster Artikel:Was sind Linux-Befehle?