2017-01-20 2 views
0

Ich habe mehr als eine Apache-Instanz ausgeführt. Wie kann ich eine bestimmte Instanz und alle untergeordneten Elemente von einem Terminal oder vorzugsweise von einer Python-Anwendung aus töten?Ich habe mehr als eine Apache-Instanz ausgeführt. Wie kann ich eine bestimmte Instanz töten

+0

die OS sind Sie? –

+0

Linux, sollte aber auch auf Windows –

+0

nicht sicher über Windows funktionieren, aber unter der Antwort, die ich veröffentlicht, funktioniert für Linux. –

Antwort

1

Dies sollte unter Linux funktionieren.

Für die Auflistung des Prozess

ps aux 

USER  PID %CPU %MEM VSZ RSS TTY  STAT START TIME COMMAND 
root   1 0.0 0.2 24188 2120 ?  Ss 14:28 0:00 /sbin/init 
root   2 0.0 0.0  0  0 ?  S 14:28 0:00 [kthreadd] 
root   3 0.0 0.0  0  0 ?  S 14:28 0:00 [ksoftirqd/0] 
root   6 0.0 0.0  0  0 ?  S 14:28 0:00 [migration/0] 
root   7 0.0 0.0  0  0 ?  S 14:28 0:00 [watchdog/0] 
root   8 0.0 0.0  0  0 ?  S< 14:28 0:00 [cpuset] 
root   9 0.0 0.0  0  0 ?  S< 14:28 0:00 [khelper] 

bestimmten Prozess benutzen Sie:

ps aux | grep "apache" 


USER  PID %CPU %MEM VSZ RSS TTY  STAT START TIME COMMAND 
root   101 0.0 0.2 24188 2120 ?  Ss 14:28 0:00 /sbin/init 

Dann töten Prozess mit PID

kill -9 101 
Verwandte Themen