在Linux-2.6.18内核中编写一个内核模块,其功能是在/sysfs文件系统中增加一个目录hello,并在这个目录中增加一个文件world,文件的内容为hello world。
代码附录在博文的末尾
1. 在/目录中新建一个目录test,在test目录中新建一个目录sysfs_t,用于编写内核模块
cd /
mkdir test
cd test
mkdir sysfs_t
cd sysfs_t
2. 在sysfs_t目录中,新建文件sysfs.c和Makefile
注:Makefile的大小写不能错,如果写成makefile、MakeFile、makeFile等,则不行。
请参考以下教程进行新建(如何使用vim命令修改或新建文件):点击打开链接
http://blog.youkuaiyun.com/softimite_zifeng/article/details/53303856
2.1. 新建sysfs.c