如何编写一个内核模块,该模块在名为mymod的/ proc中创建一个目录,其名称中的一个文件是mymodfile。这个文件应该接受数为1〜3时写入,并在基于已写入它的读取数量返回以下消息:
•1:当前系统时间(以微秒精度)
•2 :系统正常运行时间
•3:进程当前系统中
内核模块/ proc
号码“输出”
[email protected]# echo 1 > /proc/mymod/mymodfile
[email protected]# cat /proc/mymod/mymodfile
08:30:24 342us
[email protected]# echo 2 > /proc/mymod/mymodfile
[email protected]# cat /proc/mymod/mymodfile
up 1 day, 8 min
[email protected]# echo 3 > /proc/mymod/mymodfile
[email protected]# cat /proc/mymod/mymodfile
process count: 48
,请给我一些提示如何写一个内核模块,以及如何编译和安装它。
我真的很感兴趣什么让你编程这样的事情...你想知道的一切已经在proc ... – Daniel 2010-05-05 18:44:12
我也很感兴趣,但它的功课:-) – SjB 2010-05-06 17:46:57