电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Linux启动过程分析与DNS服务器毕业论文

Linux启动过程分析与DNS服务器毕业论文_第1页
1/21
Linux启动过程分析与DNS服务器毕业论文_第2页
2/21
Linux启动过程分析与DNS服务器毕业论文_第3页
3/21
毕业论文(设计)题目: Linux 启动过程分析与 DNS 服务器 引 言Linux 最初是由瑞典赫尔辛基大学的学生 Linus Torvalds 在1991 年开发出来的,之后在 GNU 的支持下,Linux 获得了巨大的进展。1 个嵌入式 Linux 系统从软件角度看可以分为 4 个部分:引导加载程序 bootloader),Linux 核,文件系统,应用程序。其中 bootloader 是系统启动或复位以后执行的第 1 段代码,它主要用来初始化处理器与外设,然后调用 Linux 核。Linux 核在完成系统的初 始 化 之 后 需 要 挂 载 某 个 文 件 系 统 做 为 根 文 件 系 统 ( Root Filesystem)。根文件系统是 Linux 系统的核心组成部分,它可以做为 Linux 系统中文件和数据的存储区域。应用程序可以说是嵌入式系统的“灵魂”,它所实现的功能通常就是设计该嵌入式系统所要达到的目标。假如没有应用程序的支持,任何硬件上设计精良的 嵌 入 式 系 统 都 没 有 有 用 意 义 。 从 以 上 分 析 我 们 可 以 看 出 bootloader 和 Linux 核 在 嵌 入 式 系 统 中 的 关 系 和 作 用 。bootloader 在运行过程中虽然具有初始化系统和执行用户输入的命令等作用,但它最根本的 功能就是为了启动 Linux 核。在嵌入式系统开发的过程中,很大 1 部分精力都是花在 bootloader 和 Linux 核的开发或移植上。假如能清楚的了解 bootloader 执行流程和 Linux 的启动过程,将有助于明确开发过程中所需的工作,从而加速嵌入式系统的开发过程。而这正是本文的所要讨论的容。目 录第一章绪论 31.1 Linux 操作系统 31.1.1 Linux 操作系统的历史 31.1.2 Linux 操作系统的特点 41.1.3 嵌入式 LINUX 的应用 52.1Linux 的安装 5第二章 Bootloader72.1 Bootloader 的概念和作用 72.2 Bootloader 的执行过程 82.3 bootloader 必须具备的功能 8第三章 Linux 核的启动过程 103.1 Linux 核入口 103.2 start_kernel 函数 113.3 结论 11第四章 Shell124.1 Shell124.2 常用 Shell 命令 14第五章总结 19第一章 绪论1.1 Linux 操作系统1.1.1 Linux 操作系统的历史Linux 操作系统刚开始时并没有被称作 Linux,Linus 给他的操作系统取名为 FREAX,其英文含义是怪诞的、怪物、异想天开等意思。在他将新的操作系统上载到 ftp,funet。fi 服务器上时,管理员 Ari Lemke...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Linux启动过程分析与DNS服务器毕业论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部