我正在编写一个内核模块来收集一些数据并将其打印到 /sys 中的文件中。我知道这些文件是虚拟文件,我的理解是它们本质上是每次打开它们时生成的。我的问题是您无法主动tail -f /sys/myFile
读取我的模块的输出。有没有一种正确的方法可以在内核中完成我想要的事情,除此之外还有什么方法可以完成我想要的事情?
我正在编写一个内核模块来收集一些数据并将其打印到 /sys 中的文件中。我知道这些文件是虚拟文件,我的理解是它们本质上是每次打开它们时生成的。我的问题是您无法主动tail -f /sys/myFile
读取我的模块的输出。有没有一种正确的方法可以在内核中完成我想要的事情,除此之外还有什么方法可以完成我想要的事情?