从Python查找Linux中特定PID的命令

我想知道是否有可能找出PID设置为的“命令”。当我说命令时,我的意思是您在Linux shell中运行命令“

top”时在最后一栏中看到的内容。当我具有特定的PID时,我想以某种方式从Python获取此信息。

任何帮助都会很棒。谢谢。

回答:

请不要/proc在生产代码中使用文件系统。而是使用定义明确的POSIX接口,例如glibc调用和标准的shell命令!使Linux世界更加标准化,这确实需要!

通过调用shell命令可以很好地实现您所需要的

ps -p <YOUR PID> -o cmd h

无需解析!

更不用说从python读取shell命令输出比从读取文件更费力/proc。而且,这也使您的程序更加可移植!

以上是 从Python查找Linux中特定PID的命令 的全部内容, 来源链接: utcz.com/qa/412582.html

回到顶部