c - 内核模块中的进程描述符

标签 c module linux-kernel

是否有可能获得指向内核模块中进程的进程描述符的指针?如果可能,请发布如何?我需要找到进程打开的所有文件及其每个文件描述符的偏移值....

最佳答案

好吧,我不知道如何从内核模块中获取它,但是有很多方法可以从常规代码中获取它……不是特别有效的方法,也就是说。从 lsof 和其他类似实用程序执行此操作的方式开始,然后继续查看/proc/$pid/fd

关于c - 内核模块中的进程描述符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/757177/

相关文章:

c - OpenCL 中带有偏移量的固定内存

ruby - 将参数传递给 Ruby 中的包含模块?

linux - Linux 中的 down_interruptible

assembly - 是否有 ARM 处理器支持片上硬件随机数生成器?

c - 服务器中的父进程卡在接受调用中。我如何从 child 那里干净地终止 parent

c - 如何在 Github 上托管的存储库上使用 git_branch_create()?

c - 在文件中搜索字符组合

android - Android 中的库模块不包含依赖项

python - 通过记事本在windows中执行python(F6 Exec命令__main__错误)

c - 获取 : "unable to handle kernel paging request" when trying to read