【发布时间】:2010-03-29 00:45:40
【问题描述】:
我在网上找到了几个示例,我们可以在其中创建 proc 文件,分配每次打开 proc 文件进行读取或写入时调用的读取和写入方法。
但是,我似乎找不到任何有关如何以编程方式写入 proc 文件的文档。理想情况下,我想在每次打开 proc 文件进行读取或写入时添加一个带有其他用户详细信息的时间戳。同样,我找到了可以添加在打开 proc 文件时触发的读取和写入函数的位置,但我找不到有关如何以编程方式实际写入 proc 文件的文档。这将不同于常规的 IO 读/写,对吗?
【问题讨论】:
-
正如 Ignacio 所说,/proc 文件使用标准的读写内核接口,但每个 /proc 伪文件对于所写内容的语义都有自己的约定。如果您正在编写自己的伪文件,您可能会发现 ibm.com/developerworks/linux/library/l-proc.html 很有帮助。
标签: linux-kernel kernel kernel-module