本文介绍了为什么要发明计算机、为什么要有操作系统以及Linux的发展历史等概念。
本质上是因为人会使用工具(创造和使用工具) 人进化的方式是通过工具的发明。工具的发明相较于其他动物的身体进化时间较为短暂,因此人的进化效率非常高
原始社会:人与自然进行对抗 现代社会:人与人进行对抗 因此,人是为了进行对抗发明工具的,人发明工具是必然的。
人通过实践总结出知识 ——> 通过知识发明工具 ——> 工具被改良 ——>形成新的知识 ——>这样循环往复 计算机也是工具,它基于大量的知识,而我们现在要做的是学习这些知识
人学习知识的能力是一定的,但工具和知识是不断增多的。 一个工具背后的知识无法被一个人完全学习到,因此就对知识进行了细分,细分后就产生了不同的行业和岗位。
1946年2月14日 二战结束,美苏冷战时期 发明原因:国家与国家的对抗 ——> 本质是人与人的对抗(国家本质是人的意志)
军方,用于计算导弹的弹道轨迹【可以说绝大多数的新工具和新技术都是由政府和军方推动发明的】
计算机: 计算机被发明 ——> 军方使用,过时后 ——> 商业化【IBM、微软、苹果等公司诞生】 IBM ——> 出售企业级计算机 ——> 发现摩尔定律 ——>将计算机卖给其他商业公司(面向全球出售) 苹果(软硬件都制作) ——> 特点:贵&非常好 微软(只做软件)<——> Intel(只做硬件)——> 他们联合制作的计算机——>特点:便宜&并不差 :联想、东芝、宏碁、华硕……搭载的CPU是Intel,搭载的操作系统都是微软
将计算机和游乐场类比,他们都需要有: 1.基础设施 <——> 硬件角色,计算机 2.管理人员 <——> 软件角色,操作系统 肯汤普森 ——> 用汇编语言写了第一个unix操作系统 肯汤普森与好朋友丹尼斯里奇 ——> 改写uinx操作系统,用C语言重写uinx操作系统 uinx系统 ——> 被捐赠/售卖到全球的各大高校进行学术研究 ——> 到了芬兰的一所高校,赫尔辛基大学 ——> 被学生雷纳斯托瓦丝试玩 ——> 仿照unix操作系统写了一个新的操作系统Linux,并将该操作系统的源码公开于世(开源!)
操作系统是一款管理软件【管理软硬件资源】
操作系统对应老板的角色,它既要对下管理好软件资源(手段),又要对上提供良好【稳定、安全、高效】的运行环境(目的)。
第一代Linux开源后,全世界顶尖的黑客和工程师参与该项目(他们不缺钱,只为了改变世界),此后Linux越来越大
开源更好,因为源码面前了无秘密
企业:愿意使用,安全、稳定、高校。因此,liunx在企业中被广泛使用 普通老百姓:不愿意使用,没有图形化界面使用不方便
操作系统是一款管理软件
以上就是今天要讲的内容,本文介绍了Linux的历史等相关概念。本文作者目前也是正在学习Linux相关的知识,如果文章中的内容有错误或者不严谨的部分,欢迎大家在评论区指出,也欢迎大家在评论区提问、交流。 最后,如果本篇文章对你有所启发的话,希望可以多多支持作者,谢谢大家!