- Unix很简洁,仅仅提供 几百个系统调用并且设计目的十分明确。与其他系统动辄提供上千个系统调用,设计目的不明确形成十分鲜明的对比。
- 在Unix中所有东西都被当做文件对待。这种抽象使得对数据和对设备的操作都是通过一套相同 的系统调用接口来进行的:open()、read()、write()、lssek()、close()。
- Unix的内核和相关的系统工具都是用C语言编写的,让其在各种硬件架构中具有惊人的移植能力。
- Unix创建进程的速度非常快,并且有一个非常独特的fork()系统调用。
- Unix提供一套非常简单又稳定的进程间通信元语,方便把单一目的的程序组合在一起,去解决现实中变得越来越复杂的任务。