前几天大家对Linux的启动有些讨论。 于是整理了一下前段时间与他人交流的提纲,希望起到抛砖引玉的作用。 Xiaoman04@hotmail.com 这是一次对Linux介绍后的整理。 对象是一些刚对Linux核心感兴趣,并且准备进一步研究和改造的同志。 因为是由提纲整理而成,有些乱,见谅! 四部分内容: 一、Linux核心源码结构介绍 二、编译和配置的过程 三、系统启动顺序的相关文件 四、核心改造的一些经验 一、 当我们安装好一个Linux系统,通常核心源码存放在/usr/src/linux/目录。 下面先看看这目录下的各个子目录及文件。 [/]#cd /usr/src/linux [linux]#ls -aF ./ MAINTAINERS drivers/ kernel/ scripts/ ../ Makefile fs/ lib/ COPYING README include/ mm/ CREDITS Rules.make init/ modules/ Documentation/ arch/ ipc/ net/ 下面我们逐一描述: COPYING GPL版权申明,看后你至少应该知道,你对具有GPL版权的源代码改动而形成的程序,或使用GPL工具产生的程序,具有使用GPL发表的义务。其中之一就是公开源代码。 bitsCN#com中国网管联盟