如何从Linux内核模块访问内核命令行?

时间:2018-12-04 23:55:51

标签: linux-kernel kernel-module

如何从Linux内核模块获取内核命令行?

这可以通过阅读/proc/cmdline来实现,但是似乎必须有一种比从内核模块访问命令行更简单的方法来打开和读取文件。

1 个答案:

答案 0 :(得分:1)

您实际上是否需要访问enture内核命令行,或者仅需要几个参数?
您可以在每个显着参数前面加上模块名称。

my_module.my_variable=value

然后,您的内核模块可以使用 module_param()宏来检索它,如Passing Command Line Arguments to a Module

中所述