目前,使用较多的是在1992年发表的UNIX SVR 4.2。
UNIX系统发展史(3)
随后,UNIX又被移植到许多公司自己生产的机器上。如:
IBM公司的AIX OS
Microsoft的Xenix
SCO公司的SCO UNIX
SUN公司的Solaris
加州大学Berkeley分校的BSD UNIX
UNIX系统的特点
是一个多用户、多任务的操作系统。
提供了内核与核外程序的有机结合。
提供了良好的用户界面。(SHELL、系统调用)。
使用了树型结构的文件系统,文件系统可装卸。
丰富的核外程序。如AWK、MAKE(程序自动维护)、SCCS(源代码控制)、LEX、YACC等。
系统用高级语言编写,使系统具有易读、易懂、易修改、易移植等优点。
UNIX系统的内核结构
UNIX系统可分成两大部分:
核外程序:由用户程序和系统服务构成
内核:由操作系统的资源管理功能构成
核心中两个最主要的部分是文件子系统和进程控制子系统。
UNIX 核心框图