我运行了多个apache实例。如何从终端或最好从Python应用程序中杀死特定实例及其所有子代。
答案 0 :(得分:1)
这应该适用于Linux。
列出流程
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]
要获得特定的流程使用:
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
然后使用PID
终止进程 kill -9 101