整个Unix体系结构包括这么几个部分:
- 内核(kernel)
- 系统调用(system call)
- 库函数(library)
- shell
- 应用程序(application)
Unix标准化
- ISO C
- IEEE POSIX
- SUS(Signe Unix Specification)
Signle Unix Specifcation(单一Unix规范)是POSIX标准的一个超集,定义了一些附加接口,相应的系统接口全集被称为X/Open系统接口(XSI,X/Open System Interface).
Unix系统实现包括:
- SVR4(Unix System V Release 4).
- 4.4BSD(Berkeley Software Distribution).
- FreeBSD(4.4BSD后裔).
- NetBSD(4.4BSD后裔).
- OpenBSD(4.4BSD后裔).
- Linux
- Mac OS X(Darwin后裔,Mach内核和FreeBSD结合).
- Solaris(SVR4后裔).
- AIX(IBM Unix).
- HP-UX(HP Unix).
- IRIX(SGI Unix).
- Unix Ware(SCO Unix.SVR4后裔).
本文介绍了Unix系统的整体架构,包括内核、系统调用、库函数、shell和应用程序等组成部分,并详细列举了各种Unix系统实现,如SVR4、4.4BSD、FreeBSD、Linux、MacOS X等。
5741

被折叠的 条评论
为什么被折叠?



