操作系统的作用及Unix发展史
目录
一、操作系统(Operating System)的基本知识
- OS的作用:应用程序与底层硬件之间的桥梁(注意:C语言或汇编写的程序能直接运行在硬件上),同时提供API供开发者调用
- 常见OS:Windows、Linux、Unix、MacOS、Android、IOS
PC端 | Windows的天下、Mac占少部分、Linux占更少部分 |
服务器 | Linux/Unix的天下,Windows Server占一小部分,而且还是收费的,一般不从事.net开发的公司都采用Linux免费Server |
嵌入式 | Linux一家独大 |
二、Unix家族发展史
简单发展史
Unix
|——BSD
|——Solaris
|——IBM AIX
|——AT&T System V
|——Minix
|——Linux
|——Ubuntu
|——Fedora
|——CentOS
...
详细发展史
三、Linux的不同版本
- 内核版:Linux内核官网(友情提示:Linux源码是由C/C++编写而成,如果想要研究Linux内核,可以选择低版本的Linux内核版本,虽然可能有bug,但能更好的理解开发者的意图)
- 发行版:Ubuntu(3D桌面挺炫酷,有空可以试试)、Fedora...