UNIX 是一个强大的多用户、多任务操作系统,支持多种处理器架构。第一视频教程提供的这部Unix操作系统基础全套教程是一部内容丰富,讲述系统的优质教程。透过这部教程,你可以全面掌握UNIX系统的功能、特性以及使用和维护等方面的基础知识与操作技能。
Unix在开发的过程中,没有任何的奖励制度和管理,从一开始在AT&T公司出现时,其是一种近似于好
关注公众号:diyijc_com
问题反馈
UNIX 是一个强大的多用户、多任务操作系统,支持多种处理器架构。第一视频教程提供的这部Unix操作系统基础全套教程是一部内容丰富,讲述系统的优质教程。透过这部教程,你可以全面掌握UNIX系统的功能、特性以及使用和维护等方面的基础知识与操作技能。
Unix在开发的过程中,没有任何的奖励制度和管理,从一开始在AT&T公司出现时,其是一种近似于好奇或兴趣的东西。
然而,20世纪70年代,AT&T公司开始注意到Unix所带来的商业价值。公司的律师开始寻找一些手段来保护Unix,并让其成为一种商业机密。从1979年Unix的版本V7开始,Unix的许可证开始禁止大学使用Unix的源码,包括在授课中学习。
到了1980年,有两个最主要的Unix的版本线,一个是Berkeley的BSD UNIX,另一个是AT&T的Unix,在这个时候,很显然,竞争最终引发了Unix的战争。在这场战争中,好的是,软件开发人员还是能够得到Unix的源码并对其按照自己的需要和兴致进行裁剪。而不好的是,Unix开始一发不可收拾地开发不停地出现各种各样的变种。
1982年,Joy创建了Sun Microsystems公司并提供了工作站–Sun-1,运行SunOS(Solaris以之后的十年出现)。而AT&T则在随后的几年中发布了Unix System V的第一版,一个具有强大影响力的操作系统,最终造就了IBM的AIX和HP的HP-UX。
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-09-12 17:16