目录
操作系统¶
- 操作系统:管理操纵硬件和应用软件的一套程序,比如Windows系列、Linux系列。
- Linux:一套免费使用和自由传播的类UNIX操作系统,支持多用户、多任务、多线程和多CPU。
使用相当广泛:你的手机、你家的电视机顶盒、甚至你取款的 ATM,都是基于林纳斯·托瓦兹做的 Linux 系统改的
Linux背景简介¶
- 1969年 Unix v1
Ken Thompson、Dennis Ritchie、Douglas McIlroy 于贝尔实验室开发,“Multiplexed Information and Computing Service”,但到1970年只支持2个用户,于是被笑称为 “UNiplexed Information and Computing Service”,缩写就是UNICS,后面取谐音就称其为"UNIX"了
- 1973年 Unix v3
Ken Thompson 与Dennis Ritchie优化编程语言BCPL,诞生了B语言,C语言,成功地用C语言重写了Unix的第三版内核
- 1979年 Unix v7
收费,贵!!!
- 1985年 GNU计划
Richard Stallman,黑客,创造一套完全自由免费,兼容于Unix的操作系统
- 1991年 Linux内核诞生,之后跟GNU软件结合,1994年3月,Linux1.0发布……
Linus Torvalds,黑客,Linux = Linus’s Unix,他再更新Linux内核过程中还随带写出了另一款很牛逼的软件git(版本控制软件,github就是基于git创建的)
Linux体系结构¶
Linux内核与发行版本¶
- 内核:软件与硬件交互的平台,提供系统服务,文件管理,内存管理,i/o管理,进程管理等。
- 发行版:内核 + 软件
- 常用发行版:Red Hat / CentOS、Debian / Ubuntu
虚拟机¶
- 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系统。
- 流行的虚拟机软件有VMware Workstation、Virtual Box和Virtual PC
- VMware Workstation的安装:略 <