相关疑难解决方法(0)

如何使用Python获取Unix或Linux中程序的进程ID?

我正在用Python编写一些监控脚本,我试图找到最简洁的方法来获取任何随机运行程序的进程ID,并给出该程序的名称

就像是

ps -ef | grep MyProgram
Run Code Online (Sandbox Code Playgroud)

我可以解析它的输出,但我认为在python中可能有更好的方法

python

69
推荐指数
4
解决办法
13万
查看次数

如何根据进程名称获取pid

嗨我已经搜索了各种论坛,在这里,我可以找到Linux和Mac的一些答案,但无法找到Unix和特别是Korn Shell的解决方案.

如何从进程ID(pid)获取进程名称(命令名称)

下面引用我从SO发现 这一个 而这其中也

我试过下面的命令

ps -eaf | awk '{ print substr($0, index($0, $9)) }'
Run Code Online (Sandbox Code Playgroud)

上面的命令在给定TIME而不是Month和Date的位置失败(因为在这种情况下,字符串中只有8列)

任何建议都会有所帮助.

unix ksh pid ps

43
推荐指数
2
解决办法
7万
查看次数

从linux中的pid处理进程名称

如何从他的pid中获取进程名称?例如,我执行cat file1.txt,但我想弄清楚cat命令及其参数,因为它在系统中的pid.是否有结构来确定它或类似的东西?任何的想法?

c linux pid system process

28
推荐指数
4
解决办法
4万
查看次数

标签 统计

pid ×2

c ×1

ksh ×1

linux ×1

process ×1

ps ×1

python ×1

system ×1

unix ×1