【发布时间】:2020-08-15 21:05:33
【问题描述】:
如何在 Unix 上从 Python 获取所有正在运行的进程的进程列表,其中包含命令/进程的名称和进程 ID,以便我可以过滤和终止进程。
【问题讨论】:
-
您是否过滤了进程名称中的任何特定内容?还是只过滤与进程名称匹配的进程 ID?
-
我需要匹配 Darwin Streaming Server 中没有任何当前侦听器的流会话,以及提供流的进程。有人提到 pgrep/pkill 也很有用,但我想我会使用 krawyoti 并从 python 执行 os.kill,我只是更喜欢编写 python 代码然后使用 shell 命令。
标签: python unix kill ps processlist