Java 项目管理和Linux:(一)Linux 简介
分类:
文章
•
2024-01-18 14:26:52
1.定位
2.历史
- 肯·汤姆森(Ken Thompson)在 MULTICS 操作系统上研发游戏“Space Travel”,发现运行速度慢且成本比较高(每次 75 美元),找到丹尼斯·里奇(Dennis Ritchie)我们能不能研发一个操作系统让这个游戏运行效率更高,成本更低。使用一台被人遗弃的计算机上(连操作系统都没有)使用汇编语言仅仅一个月就开发了一个系统。发现使用汇编开发操作系统满足不了要求。肯·汤姆森就和丹尼斯·里奇商量我们能不能研究一个语言来写系统内核,后来就研究出了 B 语言。使用 B 语言写发现还是不行,最后就研发出了大名鼎鼎的 C 语言。使用 C 语言研发出了 Unix 操作系统。
- 很多开始仿照 Unix,市场上出现了很多类似操作系统,相互告侵权
- Liuns 带领了 Unix 原班人马开发出了 Liuns,后更名为 Liunx
- Linux 内核发明人—林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)
- 内核特点—基于 Unix 实现。支持多用户、多进程、多线程和多 CPU
- 应用领域—智能设备、后台服务器、云计算、大数据等
- Linux 家族—Ubuntu、Fedora、CentOS、RedHat、Android 等

- 发展到目前,Liunx 不是一个具体的操作系统,而是一类操作系统的统称。具体版本称为发行版
- Red Hat:目前被 IBM 收购了。收费版。目前全球最大的 Linux 供应商
- Cent OS:Red Hat 推出的免费版
- Ubuntu:界面比较友好