最新整理Linux和Unix操作系统的详细介绍

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

L i n u x和U n i x操作系统的详细介绍

L i n u x和U n i x操作系统之间有区别但也有联系。下面由学习啦小编为大家整理了L i n u x和U n i x操作系统的详细介绍,希望对大家有帮助!

L i n u x和U n i x操作系统的详细介绍

1.U n i x操作系统

U N I X操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由K e n T h o m p s o n、

D e n n i s R i t c h i e和D o u g l a s M c I l r o y于1969年在A T T的贝尔实验室开发。

目前它的商标权由国际开放标准组织所拥有,只有符合单一U N I X规范的U N I X系统才能使用U N I X这个名称,否则只能称为类U N I X(U N I X-l i k e)。操作系统,是美国A T T公司于1971年在P D P-11上运行的操作系统。具有多用户、多任务的特点,支持多种处理器架构,最早由肯m i d d o t;汤普逊(K e n n e t h L a n e T h o m p s o n)、丹尼斯m i d d o t;里奇(D e n n i s M a c A l i s t a i r R i t c h i e)于1969年在A T T的贝尔实验室开发。

U N I X系统是一个多用户,多任务的分时操作系统。

U N I X的系统结构可分为两部分:操作系统内核(由文件子系统和进程控制子系统构成,最贴近硬件),系统的外壳(贴近用户)。外壳由S h e l l解释程序,支持程序设计的各种语言,编译程序和解释程序,实用程序和系统调用接口等组成

U N I X系统大部分是由C语言编写的,这使得系统易读,易修改,易移植。

U N I X提供了丰富的,精心挑选的系统调用,整个系统的实现十分紧凑,简洁。

U N I X提供了功能强大的可编程的S h e l l语言(外壳语言)作为用户界面具有简洁,高效的特点。

U N I X系统采用树状目录结构,具有良好的安全性,保密性和可维护性。

U N I X系统采用进程对换(S w a p p i n g)的内存管理机制和请求调页的存储方式,实现了虚拟内存管理,大大提高了内存的使用效率。

U N I X系统提供多种通信机制,如:管道通信,软中断通信,消息通信,共享存储器通信,信号灯通信。

2.L i n u x操作系统

L i n u x操作系统即l i n u x。

L i n u x是一套免费使用和自由传播的类U n i x操作系统,是一个基于P O S I X和U N I X的多用户、多任务、支

持多线程和多C P U的操作系统。它能运行主要的U N I X

工具软件、应用程序和网络协议。它支持32位和64位硬件。L i n u x继承了U n i x以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

L i n u x操作系统诞生于1991年的10月5日(这是第一次正式向外公布的时间)。L i n u x存在着许多不同的

L i n u x版本,但它们都使用了L i n u x内核。L i n u x可安

装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,L i n u x这个词本身只表示L i n u x内核,但实际上人们已经习惯了用L i n u x来形容整个基于

L i n u x内核,并且使用G N U工程各种工具和数据库的操作系统。

L i n u x的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说L i n u x是

基于U n i x的,很大程度上也是因为这两者的基本思想

十分相近。

这使得可以在L i n u x下通过相应的模拟器运行常见的D O S、W i n d o w s的程序。这为用户从W i n d o w s转到L i n u x 奠定了基础。许多用户在考虑使用L i n u x时,就想到以前在W i n d o w s下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

L i n u x支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,L i n u x可以使多个程序同时并独立地运行。

L i n u x同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似W i n d o w s图形界面的X-W i n d o w系统,用户可以使用鼠标对其进行操作。在X-W i n d o w环境中就和

在W i n d o w s中相似,可以说是一个L i n u x版的W i n d o w s。 L i n u x可以运行在多种硬件平台上,如具有x86、680x0、S P A R C、A l p h a等处理器的平台。此外L i n u x还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。20**1月份发布的L i n u x 2.4版内核已经

能够完全支持I n t e l64位芯片架构。同时L i n u x也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

L i n u x/U n i x操作系统的区别和联系

区别和联系

L i n u x和U N I X的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。这应该是他们最大的不同,这种不同体现在用户对前者有很高的自主权,而对后者却只能去被动的适应;这种不同还表现在前者的开发是处在一个完全开放的环境之中,而后者的开发完全是处在一个黑箱之中,只有相关的开发人员才能够接触的产品的原型。

L i n u x的源头要追溯到最古老的U N I X。1969年,B e l l 实验室的K e n T h o m p s o n开始利用一台闲置的 P D P-7计算机开发了一种多用户,多任务操作系统。很快,D e n n i s R i c h i e加入了这个项目,在他们共同努力下诞生了最早的U N I X。R i c h i e受一个更早的项目

m d a s h;m d a s h;M U L T I C S的启发,将此操作系统命名为

U n i x。早期U N I X是用汇编语言编写的,但其第三个版本用一种崭新的编程语言C重新设计了。C是R i c h i e设

相关文档
最新文档