UNIX 是一个强大的多用户、多任务操作系统,它已经历了近半个世纪的风雨,并成为当今计算机操作系统的典范。对其相关知识感兴趣的朋友不妨到第一视频教程同陆庆老师一起学习。透过这部教程,大家可以对unix操作系统建立起一个全面的、系统的认知体系,并可将unix操作系统理论与实际的应用和设计技术相结合。
UNIX ,是一个强大的多用户、多任务操作系
关注公众号:diyijc_com
问题反馈
UNIX 是一个强大的多用户、多任务操作系统,它已经历了近半个世纪的风雨,并成为当今计算机操作系统的典范。对其相关知识感兴趣的朋友不妨到第一视频教程同陆庆老师一起学习。透过这部教程,大家可以对unix操作系统建立起一个全面的、系统的认知体系,并可将unix操作系统理论与实际的应用和设计技术相结合。
UNIX ,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。
UNIX 的标准:UNIX用户协会最早从20世纪80年代开始标准化工作,1984年颁布了试用标准。后来IEEE为此制定了POSIX标准(即IEEE1003标准)国际标准名称为ISO/IEC9945.它通过一组最小的功能定义了在UNIX操作系统和应用程序之间兼容的语言接口。POSIX是由Richard Stallman 应IEEE的要求而提议的一个易于记忆的名称,含义是Portale OPerating System Interface(可移植操作系统接口) ,而X表明其API的传承。
UNIX 的特性主要 表现在以下几个方面:(1)UNIX系统是一个多用户,多任务的分时操作系统。(2)UNIX的系统结构可分为两部分:操作系统内核(由文件子系统和进程控制子系统构成,最贴近硬件),系统的外壳(贴近用户)。外壳由Shell解释程序,支持程序设计的各种语言,编译程序和解释程序,实用程序和系统调用接口等组成;(3)UNIX系统大部分是由C语言编写的,这使得系统易读,易修改,易移植。(4)UNIX提供了丰富的,精心挑选的系统调用,整个系统的实现十分紧凑,简洁。(5)UNIX提供了功能强大的可编程的Shell语言(外壳语言)作为用户界面具有简洁,高效的特点。(6)UNIX系统采用树状目录结构,具有良好的安全性,保密性和可维护性。(7)UNIX系统采用进程对换(Swapping)的内存管理机制和请求调页的存储方式,实现了虚拟内存管理,大大提高了内存的使用效率。(8)UNIX系统提供多种通信机制,如:管道通信,软中断通信,消息通信,共享存储器通信,信号灯通信。
更新时间:2013-10-12 18:32