Linux是什么
系统/程序
电脑主机是由一堆硬件组成,为了能有效控制这些硬件资源,于是就有了系统的诞生.
系统作用:
- 能有效控制这些硬件资源分配
- 提供电脑运作所有的功能(如网络)
- 为程序设计师提供容易的开发环境
- 系统也会提供系统桌面
###
Linux就是这样一套系统
由于不同的硬件的功能和函数不相同,所以每种系统都是针对对应的平台使用.比如windows是针对个人电脑x86架构体设计的,在Mac上就无法安装使用(不包含虚拟机的情况).不过Linux是开源的系统,所以可以被修改适用于各种机器上,这就是Linux的[可移植性].
Linux发展史
- 贝尔实验室(Bell lab.)的Ken Thompson 利用组合语言写成了一个unix前身系统,当时并不叫unix
- 1971年~1973年由Dennis Ritchie以C语言进行改写,此时才正式命名为Unix
- 1977年由Bill Joy放出了BSD(Berkeley Software Distribution),这些成为Unix-Like系统
- 1984年有大学教授Andrew Tanenbaum完成了Minix系统,该系统提供了源码
- 1984年由Richard Stallman提倡GNU计划,倡导自由软件,并通过律师规范了GPL(General Public License)授权模式
- 1991年荷兰大学生Linus Torvalds开发了Linux,此时Linux才正式出现.
Linux内核版本
- Linux内核官网: https://www.kernel.org/
- 版本号说明
1 | 4.19.13 |
- 目前最新:4.20
常见的发行版
用途
- 基于Linux的企业服务器
- 嵌入式应用
- 云