加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

unix数据库 UNIX概述

发布时间:2023-01-05 11:23:36 所属栏目:Unix 来源:
导读:  1.1 UNIX历史1.UNIX操作系统诞生于60年代末期的Bell实验室

  UNIX系统的发展历史,UNIX操作系统诞生于60年代末期,是由美国贝尔实验室计算科学研究中心的二位年轻的计算技术专家Ken Thompson和Dennis Rit
  1.1 UNIX历史1.UNIX操作系统诞生于60年代末期的Bell实验室
 
  UNIX系统的发展历史,UNIX操作系统诞生于60年代末期,是由美国贝尔实验室计算科学研究中心的二位年轻的计算技术专家Ken Thompson和Dennis Ritchie发明。
 
  2.美国电话电报公司(AT&T)在70年代中期开始发行UNIX的非商业许可证
 
  ⑴ 1971-72年期间Dennis Ritchie发明C,用C重写了UNIX
 
  ⑵ 1972年UNIX中首次实现了极为重要的“管道” (pipe)机制,这是进程和进程间进行通信的重要手段,它们的实现,使UNIX中许多小的功能能够方便地连接组装以完成复杂的功能,逐步形成了软件工具和工具间相互集成的概念。
 
  ⑶ 1974年美国电话电报公司(AT&T)开始发行UNIX的非商业许可证,在随后的年代里开始出现各种版本的UNIX系统,其中最为著名的有加州大学伯克莱分校的BSO版UNIX,它支持:页式管理的内存系统●TCP/IP通信协议●进程通信机制Sockets,高速文件系统●vi全屏幕编辑程序●C-shell等
 
  3.从70年代末开始在市场上出现了不同的UNIX商品化版本
 
  ⑴ 1977年,AT&T公司开始向计算机软硬件厂商提供UNIX系统的商用OEM许可证,从而迈出了UNIX商品化的重要一步。从70年代末开始在市场上出现了不同的UNIX商品化版本,比较有影响的版本包括:SUN公司的SUNOS,Microsoft和SCO公司的XENIX,Interactive公司的UNIX386/ix,DEC公司的ULTRIX。后来陆续出现比较著名的UNIX系统包括:IBM的AIX,HP-UX,SCO的UNIX和ODT,以及SUN的Solaris等产品。
 
  ⑵ 1995年9月UNIX阵营发生了另一次重要变动,即HP,SCO,和Novell三家宣布结成新的联盟,共同推动发展UNIX技术,这是UNIX与NT竞争企业服务器平台主流地位决战前夜的一次力量的重新集结和部署。通过这些变动,SCO成为UNIX主流技术的拥有者,而且使HP和SCO二家公司成为开发企业服务器主流UNIX平台和下一代UNIX技术的领头者。
 
  1.2 UNIX特点1.可靠性高
 
  实践表明,UNIX是达到主机(mainframe)可靠性要求的少数操作系统之一,许多UNIX主机和服务器在国外大中型企业中每天24小时,每年365天不间断地运行。这是NetWare、WindowsNT和OS2等操作系统所不能比拟的。不久前HP公司宣布关闭了最后一台主机系统,整个企业的所有信息处理工作全部由UNIX机器来承担。
 
  2.伸缩性强
 
  极度强的伸缩性,UNIX系统是世界上唯一能在笔记本电脑、PC、直到巨型机上运行的操作系统,最近已经宣布了用于NC的UNIX系统。没有其他操作系统能做到这一点。此外,由于采用SMP、MPP、和Cluster等技术,使得商品化UNIX系统支持CPU数达到32个,这就使得用一种平台的UNIX扩充能力有了进一步提高。
 
  3.开放性好
 
  开放性好,这是UNIX系统最重要的本质特征,也是UNIX强大生命力之所在。开放系统的概念已被计算机工业界普遍接受。而且成为发展的主要趋势。所有的计算机厂商都声称自己的产品是开放系统,而且开放的概念也在不断地发展和完善,几乎所有的系统都可在其中找到自己的位置。但程序上是有明显差别的,我们认为开放系统都可在其中找到自己的位置。但程序上是有明显差别的,我们认为开放系统本质的特征应该是其所用技术的规格说明是可以公开得到并免费使用的,而且是不受一家具体厂商所垄断和控制的。UNIX是最能充分体现这一本质特征的开放系统,正是这种较为彻底的开放性,使UNIX的发展充满动力和生机。
 
  4.植根于网络
 
  植根于网络,这是UNIX系统的又一重要特色,特别是作为Internet网络技术基础的TCP/IP协议就是在UNIX上开发出来的,而且成为UNIX系统的一个不可分割的成分。UNIX几乎所有系统都包括对TCP/IP的支持。因此,在Internet网络服务器中,UNIX服务器占80%以上,占绝对优势。此外,UNIX支持所有最通用的网络通讯协议,其中包括NES、DCE、IPX/SPX,SLIP,PPP等,使得UNIX系统能方便地与主机、各种广域网和局域网相连。
 
  5.强大的数据库支持功能
 
  由于UNIX系统对各种数据库,特别是关系型数据库管理系统提供了强大的支持能力,因此主要的数据库厂家,包括Oracle,Informix,Sybase,Progress等都将UNIX作为优选的运行平台,而且创造出极高的性能价格比。
 
  1.3 UNIX基本原则1.所有对象,包括硬件都是文件
 
  Unix系统有强大的文件创建和操作功能,Unix的安全模型是基于文件的权限的,并且对所有对象的处理都沿用对文件的操作unix数据库,保持了操作的一致性,也就是说你可以安全的对你的硬件设备做与文档同样的操作,例如数据写入和消息的发送!
 
  2.配置数据以文本形式保存
 
  编写文本是Unix中常见的配置系统和服务的方法,把配置保存在文本中方便了系统管理员在多台服务器之间移动配置文件,方便了系统管理员对配置参数的修改,方便了系统管理员对配置的备份恢复。
 
  3.由短小的单一目的程序构成
 
  Unix提供了许多很好用的短小精悍的程序,它们多被设计用来完成单一的任务。当有新的问题要处理时,明智的做法是设计一个简单的程序而非在已有的程序上再做扩充!
 
  4.避免不必要的用户交互
 
  在Unix中交互式的程序只是少数,大多数的命令从命令行接收操作符和参数然后把运行结果显示到屏幕上,如果运行出错则产生错误输出。交互式的程序交互的接收预先设定的指令,并产生相应的操作,如vi等文本编辑器(当然,也有非交互式的文本编辑器)。
 
  5.可使用多个程序合作完成复杂的任务
 
  Unix基本的设计理念是可以把一个程序的输出作为另一个程序的输入。这可以给用户更多的弹性,结合多个小程序来完成一个复杂的任务!
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章