Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 14457|Antwort: 0

[Linux] Der Unterschied zwischen kill -9 und no -9 in Linux wird ausführlich erklärt

[Link kopieren]
Veröffentlicht am 21.10.2014 17:12:09 | | |
Kill-Befehlsformat:
töten -Signal PID
PID ist die Prozessnummer, die mit dem PS-Befehl gefunden werden kann
Signal ist ein Signal, das an einen Prozess gesendet wird, und TERM (oder die Zahl 9) bedeutet "bedingungslose Termination"

Hier ein Beispiel
$ whoami
wurzel
$ ps auxw | grep vi #查询有没有运行vi程序
fenggz 13118 0.0 0.0 4140 1044 Punkte/1 S+ 05:33 0:00 vi
root 13120 0.0 0.0 4836 640 Punkte/0 S+ 05:33 0:00 grep vi
#答案: Es gibt einen Durchlauf, Prozessnummer 13118

$ kill -9 13118 #把vi杀掉 (bedingungslose Beendigung)

$ ps auxw | grep vi
root 13122 0.0 0.0 4404 640 pts/0 S+ 05:33 0:00 grep vi
#没有vi了...
$

Kill-Befehl zum Töten von Hintergrundprozessen
-9 bedeutet erzwungener Tötung, direkter Abbruch






Vorhergehend:Memcached-Konfiguration zum Installieren und Booten
Nächster:Wie man die Speichernutzung von Linux richtig überprüft
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com