【发布时间】:2014-08-30 10:40:10
【问题描述】:
我正在编写一个内核模块来获取具有完整进程名称的 pid 列表。 proc_pid_cmdline() 给出完整的进程名称;使用相同的函数/proc/*/cmdline 得到完整的进程名称。 (struct task_struct) -> comm 提示它是什么进程,但不是完整路径。
我已经包含了函数名,但它给出了错误,因为它不知道在哪里可以找到函数。
如何在模块中使用proc_pid_cmdline()?
【问题讨论】:
-
您必须定义什么是进程名称,因为 Linux(和 Unix)根本不使用进程名称。