Linux Kernel
xiaogugood
学生
展开
-
Linux源码编译(二):编译过程
原文地址:http://blog.chinaunix.net/uid-26838492-id-3179147.html前面一节介绍了Linux下头文件的一些基础知识,有内核头文件和用户空间头文件,但之后的讲解,都是基于用户空间的程序开发说起,而重点讲一些gcc相关的编译知识,以及后续会对 库文件,ELF文件,Makefile, AutoMake等作进一步的讲解。有一点需转载 2013-09-17 09:37:17 · 868 阅读 · 0 评论 -
Linux体系结构(一): Linux的前世今生
原文地址:http://blog.chinaunix.net/uid-26838492-id-3155613.html1.GNU 项目早在1983年,Richard Stallman发起GNU项目,并且创立自由软件基金组织(Free Software Foundation),宣扬自由软件精神,越来越多的人把自己的软件项目加入GNU旗下,这些GNU软件的源代码都是基于GPL协转载 2013-09-17 09:38:12 · 803 阅读 · 0 评论 -
Linux体系结构(二): Linux系统层次
原文地址:http://blog.chinaunix.net/uid-26838492-id-3156661.html前一节内容大概介绍了一下Linux的历史由来,各大Linux发行厂商都是基于GNU项目下的所有开源软件,来构建各自己的Linux发行版本,一个完整的Linux发行版本大概可以分为以下四个层次结构: Base System => X Protoco转载 2013-09-17 09:38:46 · 1092 阅读 · 0 评论 -
Linux源码编译(一):从头文件说起
原文地址:http://blog.chinaunix.net/uid-26838492-id-3170998.html在Linux体系结构章节中,主要让大家对Linux结构层次有一定的了解,没有过多的长篇大论,力求简结,但其中的每一个细节要点都值得花费很多时间去研究,比如X window架构,驱动模块,文件系统的实现等。对于细节,只能靠大家自己去沉淀和深究,本博客旨在从全局概念转载 2013-09-17 09:36:21 · 686 阅读 · 0 评论 -
Linux体系结构(三): X Window架构
原文地址:http://blog.chinaunix.net/uid-26838492-id-3158065.html上一节提到如果想要使Linux系统能够开启图形化桌面,需要有X层协议的支持,而X协议的具体实现是由专门的GNU项目来做的,在以前,实现此协议的GNU项目是XFree86,而如今,已经被Xorg所代替,也许将来Xorg也会完全被Wayland替代。转载 2013-09-17 09:39:23 · 2554 阅读 · 0 评论 -
Linux体系结构(四): 内核空间和用户空间
原文地址:http://blog.chinaunix.net/uid-26838492-id-3162146.html前面几节主要对Linux的外在体系结构做了一些介绍,在这一节里,将分析一下Linux的内部结构,初略可以将这个内部体系划分为三层:Hardware => Kernel Space => User Space 1. 为什么要划分为内转载 2013-09-17 09:40:19 · 1079 阅读 · 0 评论 -
Linux体系结构(五): 文件系统
原文地址:http://blog.chinaunix.net/uid-26838492-id-3164929.html上一节主要对Linux系统中的内核空间与用户空间做了简单的分析,在这一节里,将从内核空间和用户空间对Linux文件系统进行一定的剖析。谈及文件系统,很多Linux用户都会有一个比较模糊和神秘的概念,如果对文件系统的来龙去脉有一定的了解,相信大家就转载 2013-09-17 09:41:51 · 904 阅读 · 0 评论