如何杀死一个进程,它都是子进程Linux?


user1    27913 41004  4 15:54 pts/202  00:00:02 python demo.py
user1    31916 27913  0 15:55 pts/202  00:00:00 python demo.py
user1    31917 27913  0 15:55 pts/202  00:00:00 python demo.py
user1    31918 27913  0 15:55 pts/202  00:00:00 python demo.py
user1    31919 27913  0 15:55 pts/202  00:00:00 python demo.py
user1    31920 27913  0 15:55 pts/202  00:00:00 python demo.py
user1    31921 27913  0 15:55 pts/202  00:00:00 python demo.py
user1    31922 27913  0 15:55 pts/202  00:00:00 python demo.py
user1    31923 27913  0 15:55 pts/202  00:00:00 python demo.py

有一个进程27913,我想杀死它,它都是子进程,我怎样才能让它工作?

更新 Python 脚本:

以下是我的demo.py

from concurrent.futures import ProcessPoolExecutor
import time
def foo(num):
    time.sleep(0.5)
    print(num)

if __name__ == "__main__":
    while True:
        with ProcessPoolExecutor(max_workers=8) as exe:
            exe.map(foo, range(1,4))

按其 ID 杀死进程例如:使用此命令列出您的 Python 文件ps -A| grep python并杀死进程:kill 27913

最新更新