UNIX是一个分时多用户多任务操作系统,最早是由日本电话与电报公司贝尔文验室的KenThompson和DennisRitchie二人DEC的PDP-7机上开始设计的。从1969年至今,它不断地发展、演变并被广泛地配置在大、中、小型计算机中。因而逐步下移配置到个人计算机和微机工作站是。因为UNIX的巨大成功和它对计算机科学所作的贡献,两位主设讨人曾获得计算机界的诺贝尔奖——ACM的图灵奖。UNIX操作系统具存如下特征。
1.是交互式分时多用户、多任务系统
UNIX系统允许多个用户同时交汇式地访问同一个系统,海个用户又可同时执行多个任务。这样能最大限度地增强计算机硬件系统的借助率。
2.系统内核短小精悍unix系统界面,核外程序功能强悍
UNIX系统在结构上分内核和核外程序两大层。内核包括进程管理、存储管理、设备管理和文件管理。UNIX系统内核设计得十分精美,合理的抉择使之能提供最基本的服务。核外程序充分借助内核的支持redhat linux 9.0下载,向用户提供大量的服务。核外程序与变通用户程序都作为文件积存在文件系统中,以便使用和维护,也使UNIX用户能不断地把一些优秀程序回到核内层中去,使UNIX系统以便扩展。
3.具有典型的树状结构的文件系统
UNIX的文件有普通文件、目录文件、特殊文件之分。一个文件系统保持有一个根目录,其下有若干文件和目录,每位目录下都可拥有若干文件和子目录。
4.具有良好的可移植性
因为UNIX系统的绝大部份是用语言编撰的,因而系统便于理解、修改和扩展,而且容易从一咱机器上移植到另一种机器上而不论这两种机器在硬件结构上有多大的差异unix系统界面linux启动盘制作工具,因而UNIX系统下开发的应用程序也便于移植到其他配置了UNIX的机器起来。
5.具有友好的用户界面
UNIX系统给用户提供了外部和内部两种与系统打交道和界面,外部界面是Shell,它既是命令解释程序,又是一种全功能的程序设计语言,普通用户可用它便捷灵活地构造出完成各类功能的应用程序。UNIX的内部界面是一给C语言和汇编语言方式的系统调用,包含了对文件系统、存储管理、进程控制、外部设备和进程间通讯等各个方面进行操作的系统插口,程序设计人员才能采用系统调用来编撰简约高效的应用程序。