如何从他的pid中获取进程名称?例如,我执行cat file1.txt,但我想弄清楚cat命令及其参数,因为它在系统中的pid。是否有结构来确定它或类似的东西?任何的想法?
虽然这个问题已得到解答,但我想补充2美分。
在我的情况下,当进程1111
通过22222
创建进程pipe
时(至少这是我听到的),/proc/2222/cmdline
没有给出正确的进程名称,而是给出类似1111_1
的东西。我必须使用/proc/2222/comm
来获取正确的进程名称。
在Linux中使用以下命令
ls -l /proc/[pid]/exe
它将给出进程/应用程序名称的名称