如何从Linux内核模块获取配置数据?

如何从Linux内核模块获取配置数据?,linux,file,module,linux-kernel,config,Linux,File,Module,Linux Kernel,Config,我正在Linux内核中开发一个模块,该模块需要访问包含一些基本文本值的配置文件 问题是,我读到从内核中读取文件是不允许的。说“在内核模块中使用sysfs文件”——问题是我不确定这意味着什么 我需要一些非常简单的东西。有人知道我如何为自定义模块创建自定义配置文件并在运行时读取它吗 我使用的是Linux内核3.12.0。如果您真的需要非常简单,请在insmod/modprobe命令行上将参数传递给模块 要了解如何声明参数,请查看其他人的模块 (要在模块中执行其他人的模块已经执行的任何操作,请查看其他

我正在Linux内核中开发一个模块,该模块需要访问包含一些基本文本值的配置文件

问题是,我读到从内核中读取文件是不允许的。说“在内核模块中使用sysfs文件”——问题是我不确定这意味着什么

我需要一些非常简单的东西。有人知道我如何为自定义模块创建自定义配置文件并在运行时读取它吗


我使用的是Linux内核3.12.0。

如果您真的需要非常简单,请在
insmod
/
modprobe
命令行上将参数传递给模块

要了解如何声明参数,请查看其他人的模块

(要在模块中执行其他人的模块已经执行的任何操作,请查看其他人的模块,包括如何注册到sysfs。)

如果配置可以在运行时更改,而模块保持插入状态,则不能对其使用模块参数