Linux系统管理 第一章:Linux的启源与发展历史
redhat 学习目标 ■通过章的学习,我们将系统地介绍Liux操作 系统的起源、发展历史以及特性,让读者了 解什么是Linux,介绍Linux操作系统的版本, 学习Linux应该如何选择适当的操作系统软件 发行版,了解什么是开源软件。 2
redhat Unix与Linux的介绍 ■什么是Unix ●Unix的起源、发展与现状 ■什么是Linux 。Linux的起源 ●GPL版权宣言 ●FSF自由软件基金会 ●GUN计划 3
redhat Linux的发展 ■1984:GNU工程和自由软件基金会 ●创建开源版本的UNX事业 ●创建General Public License(GPL) ·软件许可遵循开源原则 ■1991:Linux Torvalds ●创建开源类似unix内核的代码,并且发布在GPL下 ●跟某些GNU事业相关,并且提供在线协助 ■今天 ●Linux内核+GNU应用=完整的inuX,.开放源代码, ●为目标受众提供分发包 4
redhat Linux的内核分析 ■什么是大内核(聚内核) ■什么是微内核 ■什么是Linux内核 ■Linux内核的功能 ●进程调度 ●内存管理 ●设备管理 ·文件系统 ●协议 5
redhat Linux内核文件 ■分区 ●/boot ■内核文件 ●以vmlinuz命名的内核文件 其中(vm=virtual memory;linuz为内核之父的名字) ■驱动文件 ●以initrd命名,为内核的工作提供必须的驱动程序 6
redhat 发行版 ■什么是Linux的发行版 ●Linux分发是基于linux内核的操作系统 Red Hat Enterprise Linux ●稳定的,通过全面测试的软件 ●有专业的支持服务 ●针对大型网络集中的管理工具 ■Fedora.项目 ●新的操作系统 ●社区支持(不提供Red Hati官方支持) ●针对个人的操作系统 7
redhat 开源软件 ■开源软件 ●什么是开源软件? ■开源软件的四种自由 ■1)开源软件必须能够被自由使用,不论任何目的: ■2)开源软件的源代码必须公开,可以供任何人用于学习、研究、工作或再次开 发: ■3)修改之后的软件必须能够再次自由地发布: ■4)所有开源软件必须能够被自由的修改。 8
redhat Linux:操作系统的特点 ■一切皆文件,包括硬件: ■程序的特性(短小、功能单一); ■不需要使用交互式界面; ■程序与配置文件以文本方式存储: ■多任务、多用户、安全性高、漏洞的修补快 9
redhat 学习意见 ■选择一个合适的发行版 ■实践非常重要 ■通过多种途径获取学习资料 ■技术交流 0