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