如何使用python脚本检查进程是否在linux中运行

时间:2019-05-15 12:05:09

标签: python python-3.x

我正在尝试在python脚本中检查Linux上tcpdump进程的状态。 (如何在python中使用ps cax | grep tcpdump > /dev/null或还有其他方法吗?)

1 个答案:

答案 0 :(得分:1)

您可以使用psutil模块

import psutil
process = 'tcpdump'
print([p.info for p in psutil.process_iter(attrs=['pid', 'name']) if process in p.info['name']])