Linux内核开发教程:从理论到实践全面.pptxVIP

  • 0
  • 0
  • 约1.48千字
  • 约 8页
  • 2026-02-16 发布于北京
  • 举报

Linux内核开发教程:从理论到实践全面.pptx

Linux内核?

第一讲操作系统与linux主讲人:赵亚华章培训网、[]华章培训网

概述第2页Linux内核是“linux操作系统的内核”

本课程主要分为三部分:

一、了解操作系统及linux的相关概念

操作系统及其发展史以及Linux相关核心概念,如:进

程管理、内存管理、IO管理,最终引出linux内核就是

操作系统内核的一个实例。

二、详细分析linux的各个子系统

着重叙述进程管理、内存管理、IO等子系统,并通过

情景分析对linux内核的运转有更深的理解。

三、实战,也就是实际动手做一些程序

在对第二部分有了很深的理解的基础上,自己实际在

linux内核中做一些东西,并通过实例模拟演练。

第3页计算机与操作系统一、计算机1、概念计算机本质上就是一台“可以计算”的机器,“计算”就是说给定一个输入,可以得到一个输出,(用行话说就是functional)也就是说该机器拥有一定的功能。2、举例如VCD机、放音机、电灯、iPhone4等。3、结论广义上讲任何机器都可以称作是计算机。

第4页计算机与操作系统二、操作系统操作系统是为了更好的操作计算机。1、概念操作系统(OperatingSystem,简称OS)是一个管理电脑硬件与软件资源的程序。2、举例手动DVD盘片、用手开灯...3、常见的操作系统Windows、Linux、MacOS...

第5页计算机与操作系统Windows:微软公司出品的一款操作系统软件,由Dos传承而来,主要用于桌面应用,当然也有基于NT的2000/2003server系列等服务器操作系统。Unix:最初由贝尔实验室研制,后来各大厂商和大学跟进,目前成为应用很广的服务器操作系统,如SUN的Solaris、HP的Hp/ux、IBM的AIX以及BSD系FreeBSD/OpenBSD/NetBSDLinux:由网络上诞生的开源操作系统内核和GNU的应用程序组成的操作系统。

第6页Linux三、关于Linux1、Linux:一类操作系统的统称,它由Linux内核程序和一系列应用程序组成。2、操作系统内核:为计算机用户抽象出一组可用且易用的操作接口集,协调各个应用程序共享同一组硬件集。3、Linux内核:Linux操作系统的内核,它最初由芬兰大学生编写,之后被放于互联网。目前它由来自全球的无数hacker维护。4、GNU:它是一个计划,由RichardStallman提出,其目的是创建一个自由的操作系统,不受任何组织的垄断,其背景是当时UNIX标准日渐分崩离析。

第7页Linux5、GNU/LinuxGNU完成了一系列的应用程序,比如编译器,编辑器等。然而由于缺少开发操作系统内核接口的契机和动力,GNU内核一直都没有完成。但幸运的是,Linux内核填补了这个空缺。最终Linux内核和GNU应用程序组合在一起,终于成了一个完整的操作系统,被称为GNU/Linux。6、Linux发行版各个厂商将GNU/Linux定制成了不同的风格,加入定制的应用程序,于是出现了很多被称为发行版的Linux版本,如Debian、RedHat等。

感谢您对华章培训网的支持!.

文档评论(0)

1亿VIP精品文档

相关文档