如何使用PID从服务器层获取进程名



我希望能够在servers/sched/schedule.c中使用进程的名称,但是schedproc结构不包含名称变量。我想使用endpoint_lookup()函数来获得指向proc结构的指针,但由于它是在kernel/proc.c中定义的,我不确定是否可以在schedule.c(从用户空间)中调用它。

在用户空间中,您可以使用/proc/<pid>/cmdline来获取进程名,如

$cat /proc/$$/cmdline 

bash

相关内容

  • 没有找到相关文章

最新更新