Linux简介:

  1.什么是操作系统:
  操作系统,英文名称Operating System,简称OS,是计算机系统中必不可少的基础系统软件,它是
   应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心。
  
  2.不同应用领域的主流操作系统  
     
        2.1 桌面操作系统    (windows,mac,linux)
        2.2 服务器操作系统 (linux,windows server)
        2.3 嵌入式操作系统 (linux)
        2.4 移动设备操作系统 (android,ios)
3.虚拟机
        虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境 中的完整计算机系统。
4.操作系统的发展史
4.1 unix
        UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。
        
4.2 minix
         MINIX是一种基于微内核架构的类UNIX计算机操作系统,由Andrew S. Tanenbaum发明。MINIX最初发布于1987年,开放全部源代码给大学教学和研究工作。2000年重新改为BSD授权,成为自由和开放源码软件。MINIX为全球注册商标。
4.3 linux
        1991 年 林纳斯(Linus) 就读于赫尔辛基大学期间,对 Unix 产生浓厚兴趣,尝试着在Minix 上做一些开发工作。因为 Minix 只是教学使用,因此功能并不强,林纳斯 经常要用他的终端 仿真器(Terminal Emulator) 去访问大学主机上的新闻组和邮件,为了方便读写和下载文件,他自己编写了磁盘驱动程序和文件系统,这些在后来成为了 Linux 第一个内核的雏形,当时,他年仅 21 岁!
        林纳斯 利用 GNU 的 bash 当做开发环境,gcc 当做编译工具,编写了 Linux 内核,一开始 Linux 并不能兼容 Unix.
4.4 Linux版本
        Linux 内核版本又分为 稳定版 和 开发版。
        稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些 bug 或加入一些新的驱动程序
        开发版:由于要试验各种解决方案,所以变化很快
        Linux 发行版(也被叫做 GNU/Linux 发行版)通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件
   常见的发行版本如下:
        Ubuntu
        Redhat
        Fedora
        openSUSE
        Linux Mint
        Debian
        Manjaro
        Mageia
        CentOS
        Arch
        十大 Linux 服务器发行版排行榜:http://os.51cto.com/art/201612/526126.ht
4.5 Linux应用领域
       1 服务器领域
        Linux 在服务器领域的应用是其重要分支
        Linux 免费、稳定、高效等特点在这里得到了很好的体现 
        早期因为维护、运行等原因同样受到了很大的限制,近些年来 Linux 服务器市场得到了飞 速的提升,尤其在一些高端领域尤为广泛
        2 嵌入式领域
        Linux 运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百 KB 等特点,使其近些年来在嵌入式领域的应用得到非常大的提高。
        主要应用:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、等都是其应用领域,得到了 Google、三星、摩托罗拉、NEC 等公司的大力推广
       3 个人桌面领域
        此领域是传统 Linux 应用最薄弱的环节
        传统 Linux 由于界面简单、操作复杂、应用软件少的缺点,一直被 Windows 所压制
        近些年来随着 Ubuntu、Fedora 等优秀桌面环境的兴起,同时各大硬件厂商对其支持的加大,Linux 在个人桌面领域的占有率在逐渐的提高