Unix/Linux 操作系统介绍
1.1 操作系统的作用
1.1.1操作系统的目标
方便:使计算机系统易于使用
有效:以更有效的方式使用计算机系统资源
扩展:仿编用户有效开发、测试和引进新功能
1.1.2操作系统的地位
操作系统在计算机系统中承上启下的地位:向下封装硬件,向上提供操作接口
我的理解:操作系统就像人的大脑一样 ,误触就会瘫痪
进程管理
1.2 Unix/Linuxde操作系统介绍
1.2.1 Unix家族
1965:贝尔实验室研发失败
1969:研发成功改名为Unix,最初使用B语言和汇编语言编写而成。
1971:发明C语言重新编写
1974:流行起来
1980:出现争岐
1982:开发商业版
1992~2001:版权问题落下帷幕
1.2.2 Linux家族
Minix仿照4.3BSD的源代码,完成了12000 行C语言编写的工作系统的教学工具。没有实际应用价值。
1990:编写一个自己的内核,后来改名为Linux
Linux发展等因素过程中依赖五个重要支柱: Unix操作系统、minix操作系统、GNU计划、POSIX标准和互联网
GNU计划:GNU是”GNU is Not Unix “的递归缩写
Emacs编辑系统、BASH shell程序、GCC、GDB等开发工具都是GNU组织的产品
1992:Linux与其他GNU软件结合简称Linux
POSIX:POSIX标准定义了操作系统应该为应用程序提供标准接口,POSIX标准用来统一Unix、Linux个分支编程接口,提高其通用型可移植性
我的理解:这几种操作系统从刚开始不是很认可到后面的改进,被人们所使用慢慢就开始运用人们开发的系统中来,而且这几种系统都有各自的运用特点