请问psutil的process_iter()显示进程name不全怎么办?

例如,我有一个进程,名叫/bin/sh /personal_path/inpackagepath/export_task_main.sh -x,在使用psutil.process_iter()遍历进程的时候,这个进程的那么只显示到export_task_mai,而我机器上实际上是有很多同名不同路径的进程的……大多数场景,我只想找到某一个指定的进程
请问有什么办法能让进程名称显示全呢?或者,除了psutil以外是否有其他好用的进程监控包呢?谢谢大家

阅读 6.7k
2 个回答

获取完整的命令吗?为什么不试试 cmdline

psutil.Process(os.getpid()).cmdline()
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题