操作系统的作用及Unix发展史

目录

一、操作系统(Operating System)的基本知识

二、Unix家族发展史

三、Linux的不同版本


一、操作系统(Operating System)的基本知识

  1. OS的作用:应用程序与底层硬件之间的桥梁(注意:C语言或汇编写的程序能直接运行在硬件上),同时提供API供开发者调用
  2. 常见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
                             ...

详细发展史

操作系统的作用及Unix发展史


三、Linux的不同版本

 

  • 内核版:Linux内核官网(友情提示:Linux源码是由C/C++编写而成,如果想要研究Linux内核,可以选择低版本的Linux内核版本,虽然可能有bug,但能更好的理解开发者的意图)
  • 发行版:Ubuntu(3D桌面挺炫酷,有空可以试试)、Fedora...