引言:
1.请推荐一些好的Linux内核参考书?
a.《LinuxDeviceDrivers,SecondEdition》,有中文译本
b.《UnderstandingtheLinuxKernel,2ndEdition》
c.《Linux内核源代码情景分析》,分上下两册
d.《边干边学-Linux...
摘要:
6月18日,最近忙于研究lfs和gentoo,所以好久没写调试笔记,大家一定等者我的下一篇吧!
今天给大家将iptables,即linux下的防火墙
1. 安装我不讲了,rh9的rpm安装方式非常简单,大家只要在rh的安装源盘找到相应的rpm包就行。
然后 rpm -uvh iptables-?.i386.rpm
2. 我们今天调试的环境是一台双网卡的服务器,通过ddn固定ip地址上网,两块网卡分别是
eth0: 211.101.251.4......
摘要:
franktom
我是菜鸟,经常自以为是,所以写的不对的地方请高手指点
5月31
今天是周末,心情比较好,所以决定研究linux的内核编译,之所以想要内核编译,一方面是想要使服务器更加稳定,快速,另外一个原因是我在使用过程中,当要mount ntfs分区的时候,老是提示我内核不支持,我知道rh9的内核是支持ntfs的,所以决定好好编译一下内核,虽然以前我编译内核从来没有成功过。
废话少说,开始编译,菜鸟们看好了,这可是我的调试手记!
1。要编......
内核学习FAQ大集锦
1. 请推荐一些好的linux内核参考书?
【相关文章:
如何只解压,不安装 xxx.rpm】 【扩展阅读:
squid 2.5 stable快速安装】a.«linux device drivers, second edition»,有中文译本
【扩展信息:
Emacs命令集】 b.«understanding the linux kernel, 2nd edition»
c.«linux内核源代码情景分析»,分上下两册
d.«边干边学-linux内核指导»
2. 内核源代码问题
2.1 如何得到某一版本的linux内核源代码?
a. http://www.kernel.org或ftp://ftp.kernel.org,这是linux内核版本的发布
网站。
b. 很多镜像或本地网站也提供部分linux内核版本的下载,多用ftp搜索引擎。
c. 一般的linux发行版如redhat之类会随盘提供相应的内核源代码,不过这个源代
码往往是改动过的,与同版本的标准linux内核可能有些差异。
2.2 请推荐一些源代码查看工具?
a. windows系统可以用source insight,linux系统可以用source navigator。
b. vim或emacs编辑器,配合cscope、ctags、etags等交叉索引工具。
c. vim或emacs编辑器,配合grep、egrep等文本搜索工具,不过最好要对源代码目
录结构有所熟悉
d. lxr,以网页的形式通过浏览器浏览,安装复杂,可从http://lxr.linux.no/下
载该工具也可以直接访问http://lxr.linux.no/source/在线阅读linux内核源
代码。
2.3 xx结构的定义在哪个内核源文件中?
a. 请使用源码查看工具,见问题2.2。
b. 如果用grep等文本搜索工具,主要在include/linux与include/asm两个目录下
搜索。
2.4 volatile与__volatile__是什么意思?
a. volatile是c语言定义的关键字,gcc为了需要又定义了__volatile__,它与
volatile表达的是同一意思。
b. volatile的本意是"易变的",由于访问寄存器的速度快于访存,所以编译器一般
都会作优化以减少访存。如果变量加上volatile修饰,则编译器就不会对此变量
的读写操作进行优化,即不通过寄存器缓冲而直接访存。...
下一页 摘要:
此文完全错误,却被收入精华文章,实在害人不浅,本人深受其害,在此声明抗议,望版主将其删除,现转贴一篇文章。
: 标 题: : 完美安装mplayer手册!(出自www.linuxfans.org)
: 发信站: 逸仙时空 yat-sen channel (thu dec 26 22:38:52 2002), 转信
:
: mplayer是linux下播放速度最快,支持媒体格式最多的播放器,它几乎能播放
: 所有的win媒体文件!下面介绍它的安装......