写程序最大的错误在于拿来主义,开始学习Linux内核,希望感兴趣的人一同学习并讨论相关问题。
1.首先下载Linux内核源码(本人喜欢使用的Linux发行版本为Debian,目前使用7.0, 内核版本 3.2)
Shell命令: sudo apt-get install linux-source-3.2 (默认下载文件在/usr/src/目录下)
2.下载完成解压(不写命令,累)
3.内核目录下有一个Document目录,里面还有中文。如果英文不行就进入中文目录。
Shell命令: cd linux-source-3.2/Documentation/zh_CN/
4.里面有一个HOWTO文件打开看一下,这里不贴内容。
注意:
内核还拥有大量从代码自动生成的文档。它包含内核内部API的全面介绍以及如何妥善处理加锁的规则。
生成的文档会放在 Documentation/DocBook/目录下。
在内核源码的主目录中使用以下不同命令将会分别生成PDF、Postscript、HTML和手册页等不同格式的文档:
make pdfdocs
make psdocs
make htmldocs
make mandocs
5. 当然生成文档,进入内核源码主目录,make mandocs;make install mandocs;
帮助文档就可以生成了。我这里编译了一个html版本的。
http://download.csdn.net/detail/u011695254/5959161