01 Linux操作系统概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统架构
操作系统的主要功能
1. 资源管理 2. 程序控制 3. 人机交互 4. 进程管理 5. 内存管理 6. 虚拟内存 7. 用户接口
操作系统架构
操作系统的分类
1. 批处理操作系统 2. 分时系统 3. 实时操作系统 4. 个人计算机操作系统 5. 网络操作系统 6. 分布式操作系统
操作系统架构
操作系统架构
操作系统是管理和控制计算机硬件与软件资源的计算机程序, 是直接运行在“裸机”上的最基本的系统软件,任何其他软 件都必须在操作系统的支持下才能运行。
操作系统是用户和计算机的接口,同时也是计算机硬件和 其他软件的接口。按应用领域划分主要有三种:桌面操作系 统、服务器操作系统和嵌入式操作系统。
计算机硬件
所有的设备都有操作系统
计算机硬件
计算机硬件
超级计算机是指由数千甚至更多处理器组成、能计算普通计 算机和服务器不能完成的大型复杂课题的计算机。
“天河二号”超级计算机由 170个机柜组成,占地面积 720平方米,峰值计算速度 每秒5.49亿亿次、持续计算 速度每秒3.39亿亿次内存总 容量1400万亿字节,储存总 容量12400万亿字节,最大 运行功耗17.8兆瓦。 “天河二号”超级计算机的 项目代号为T1203,是国家 “863”项目,整机系统由 国防科技大学联合灏域科技 有限公司共同开发。
总结
1. linux 发展历史 2. 操作系统的作用,功能,分类
操作系统架构
Linux系统目录结构
操作系统架构
Linux内核由如下几部分组成:内存管理、进程管理、设备驱 动程序、文件系统和网络管理等。
操作系统架构
Linux的特点
1. 多用户多任务管理 2. 图形集成界面 3. 广泛的协议支持 4. 提供完善的网络功能 5. 支持多种应用程序及开发工具 6. 可便捷获得升级子程序 7. 文件系统下良好的兼容性 8. 具有内核编程接口
6 流行 更多的系统和设备都运行着 Linux。在 VMware ESX、F5 Big-IP、Cisco ASA 和 PIX
7 Ubuntu 2004 年,Canonical公司基于 Debian 发行版提供了易于使 用的 Linux 桌面:Ubuntu Linux。
历史
8 Google 的 Linux 2008 年中期的 Android 移动操作系统和 2011 年在 Chromebook 上运行的 Chrome OS。
其实linux不是操作系统,linux是一个内核,linux系统构成包 括:、Linux 内核、GNU 项目及其他项目的软件。当然,但 人们已经习惯了用Linux来形容整个基于Linux内核,并且使 用GNU 工程各种工具和数据库的操作系统。
历史
林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds, 1969 年~ ),著名的电脑程序员、黑客。Linux内核的发明人及该 计划的合作者。托瓦兹利在大学读书期间创造出了这套当今 全球最流行的操作系统(作业系统)nix的显著优势在于其在大量硬 件平台和设备上的可用性。RaspberryPi受到业余爱好者和发 烧友的欢迎,它是Linux驱动的,为运行Linux的各种物联网设 备打开了大门。我们已经提到了Android设备,汽车(包括 AutomotiveGradeLinux)和智能电视,其中Linux占有很大的 市场份额。这个星球上的每个云提供商都提供运行Linux的虚 拟服务器,而且当今许多最受欢迎的云本地堆栈都是基于 Linux的。
2. 微内核(Microkernel),微内核结构是1980年代产生出来 的较新的内核结构,强调结构性部件与功能性部件的分离。
3. 混合内核(Hybrid kernel)像微内核结构,只不过它的组 件更多的在核心态中运行。
4. 外内核(Exokernel),它的目标是在于同时简化传统微内 核的讯息传递机制,以及整块性核心的软件抽象层。
单内核结构,例如大部分的Unix、Linux,以及Windows(改 良的微内核)。
操作系统架构
微机操作系统
1.单用户单任务操作系统 (1)CP/M Control Program Monitor (2)MS-DOS 2.单用户多任务操作系统 (1)OS/2 (2)Windows 3.多用户多任务操作系统 (1)UNIX (2)Linux
将计算机划分四个时代,分别是:
第一代计算机(1946-1957)电子管时代 第二代计算机(1958-1964)晶体管时代 第三代计算机(1965-1970) 集成电路时代 第四代计算机(1971-) 大规模集成电路时代
冯诺依曼体系
计算机硬件
计算机硬件
1975年4月,MITS发布第一个通用型Altair 8800,售价375美 元,带有1KB存储器。这是世界上第一台微型计算机。
1994年linux1.0版
历史
比较知名的linux: SUSE、debian、centOS、Redhat、ubuntu等等
国产linux: 红旗、中标、麒麟、深度、蓝点等等
历史
哲学思想
• 一切都是一个文件(包括硬件) • 小型,单一用途的程序 • 链接程序,共同完成复杂的任务 • 避免令人困惑的用户界面 • 配置数据存储在文本中
9 云计算即 Linux 云计算领域中的主要参与者都是构建于 Linux 之上。
10 汽车运行着 Linux 汽车级 Linux(AGL) 的协作开源项目的形成。丰田和斯巴 鲁等主要汽车制造商已经联合开发基于 Linux 的汽车娱乐、 导航和引擎管理系统。
计算机硬件
1946年诞生于宾夕法尼亚州,占地170平米,重量达到30吨, 名字叫做ENIAC(electronic numerical integrator and calculator)主要作用是为美国国防部防空系统计算飞弹轨迹。 也是第一代计算机。
Linux操作系统概述
吴 超 2020-08-15
• 历史
目录
• 计算机硬件
• 操作系统架构
历史
操作系统,英语Operating System简称为OS。先讲一讲 Unix,UNIX操作系统,是一个强大的多用户、多任务操作系 统,支持多种处理器架构,按照操作系统的分类,属于分时 操作系统,最早1969年在AT&T的贝尔实验室开发。而linux 就是一款类Unix系统。
系统运维五大要素
1. 可 靠 性:网站必须一直处于开启状态、拥有良好的访问 速度。
2. 性 能:即使网站访问速度仅有几秒种的差距,也可能成 为业务成败的天壤之别。
3. 可 扩 展 性: 能够在现有的和将来的硬件/云上发展壮大。
4. 安 全 性:保护数据。
5. 成 本:总成本已经成为成功的关键。
操作系统架构
3 IBM 斥巨资投注 Linux 2000 年,IBM 宣布将在 Linux 上投资 10 亿美元。
4 好莱坞接纳 Linux 在 2002 年,整个好莱坞电影业似乎都采用了 Linux。迪尼斯、 梦工厂 和 工业光魔。
历史
5 Linux 得到政府认可 2003 年,美国政府对 Linux 的接受。红帽 Linux 被授予美国 防部通用操作环境(COE)认证。
在 2018 年 8 月, 发布了一项包含七个选项 的民意测验,询问读者:10个在塑造Linux历史上发挥了重要 作用的时刻。
历史
1 Linus 发布 Linux Linus Torvalds 最初是在 1991 年将 Linux 当成一个业余爱好发 布。 2 出现 Linux 发行版 1993 年,出现了几个 Linux 发行版,需要特别指出的有 Debian、Red Hat 和 Slackware。
历史
linux就是类unix系统:
1969年第一台unix系统 贝尔实验室
1970年C语言诞生,对unix内核重新编写
system V(AT&T)和BSDlinux两大主流 与此同时,HP sun等
出现了
1984年自由软件组织,GNU
LGPL GPL
1991年10月李纳斯第一个linux系统 0.02版
系统受到扰动作用偏离平衡状态后,当扰动消失,系统经过自 身调节能否以一定的准确度恢复到原来平衡状态的性能。若当 扰动消失后,系统能逐渐恢复到原来的平衡状态,则称系统是 稳定的。
操作系统架构
内核是操作系统最内核最基础的构件。内核的结构可以分为 单内核 、微内核、混合内核、 外内核等。
1. 单内核(Monolithic kernel),单内核结构是操作系统中各 内核部件杂然混居的形态,该结构于1960年代。