如何編寫一個內核模塊,該模塊在名爲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