杀死子进程,并在没有psutil或子进程的情况下获取子进程pid

时间:2016-08-14 08:20:44

标签: python linux process pid

我遇到了很多这方面的问题,我希望在不破坏我自己的进程的情况下杀死所有子进程或者杀死某些组的所有进程或者获取所有子进程PID ...并且所有这些都没有在python中使用<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="main"> <div class="first"> <p>some content</p> <button class="filters">filters</button> </div> <div class="second-wrapper"> <div class="second"> <p>other content</p> </div> </div> </div>subprocess库,任何人都知道如何

1 个答案:

答案 0 :(得分:1)

如果您真的无法访问这些库,则可以使用os来推送 例如:

my_pid = os.popen('ps --no-headers -C name_of_process').read(5)
if my_pid != "":
    my_pid = int(my_pid)
    os.kill(my_pid, signal.SIGTERM)

'name_of_process'将是您的可执行文件的名称
您可能还想进一步查看命令pspkill 注意:我假设您使用的是Linux操作系统