本文主要介绍unix和linux一样吗(linux和unix各有什么特点?两者之间有什么联系?),下面一起看看unix和linux一样吗(linux和unix各有什么特点?两者之间有什么联系?)相关资讯。
linux和unix最大的区别在于,前者是开发源代码的自由软件,后者是以知识产权保护源代码的传统商业软件。这应该是他们最大的区别,体现在前者用户有很高的自主性,但后者只能被动适应;这种差异还表现在,前者的开发是在完全开放的环境下,而后者的开发则是完全在黑箱中,只有相关的开发者才能接触到产品的原型。
linux的起源可以追溯到最古老的unix。1969年,贝尔实验室的肯·汤普森(ken thompson)开始用一台闲置的pdp7电脑开发多用户多任务操作系统。不久,丹尼斯·里奇也加入了这个项目,最早的unix就是在他们的共同努力下诞生的。richie受到早期项目multics的启发,将这个操作系统命名为unix。早期的unix是用汇编语言编写的,但它的第三个版本是用一种全新的编程语言c重新设计的,c是richie设计的用于编写操作系统的编程语言。通过这种重写,unix可以移植到更强大的decpd11/45和11/70计算机上运行。后来发生的事情,就像他们说的,已经成为历史。unix走出实验室,成为操作系统的主流。现在几乎每个主要的计算机制造商都有自己的unix版本。
linux起源于学生的简单需求。linus torvalds,linux的作者和主要维护者,他在大学时唯一买得起的软件是minix。minix是一个类似unix的简单操作系统,广泛用于辅助教学。linus对minix不满意,所以他决定自己编写软件。他以学生时代就很熟悉的unix为原型,在intel 386 pc上开始了他的工作。他进步很快。在工作成果的鼓舞下,他通过网络与其他同学分享了这一成果,主要用于学术领域。有人看到了这个软件,开始分发。每当一个新的问题出现,就会有人立即找到解决方案并加入其中。很快,linux成为了一个操作系统。值得注意的是,linux不包括unix源代码。它是根据公布的posix标准重写的。linux使用了大量由马萨诸塞州剑桥资助的gnu软件,linux本身就是由它们构建的。
另外两个大的区别是:
1) unix系统大多配硬件,而linux可以运行在各种硬件平台上。2) unix是商业软件,而linux是自由软件,自由开源。
unix(5万美元)和linux是免费的。
[历史]
unix比linux有更长的历史。linux的想法源于unix。
[产品]
unix和linux是操作系统的名称,但unix这四个字母不仅是操作系统的名称,而且作为商标归sco所有。
linux商业化的有redhat linux,suse linux,slakeware linux,国产红旗,turbo linux。
unix主要有sun的solaris,ibm的aix,惠普的hpux,x86平台的sco unix/unixware。
[其他差异]
linux的核心是免费的,免费使用,核心源代码是开放的。
而且unix的核心也不是公有的。
在硬件要求上,linux比unix要求低,安装上更容易掌握。
在使用中,linux相对来说没有unix复杂。
unix多是硬件厂商针对自己硬件平台的操作系统,主要涉及cpu等。例如,sun solaris作为一种商业产品,位于使用sparc/sparcii cpu的工作站和服务器上。当然,solaris也有x86版本,linux也有它的risc版本。
但确切地说,把risc上的unix和x86上的linux相提并论是不合适的。
至于价格,个人使用linux基本是免费的,不同的linux发行商都针对企业级应用优化了自己的基础系统,比如redhat 包括支持服务在内的更贵的美国企业产品。
unix和ibm/hp/sun一样,主要是针对其硬件平台,所以操作系统通常在设备价格中。没有人会单独购买unix操作系统。
在性能上,linux没有unix全面,但基本上是针对个人的。
对于用户和小应用来说绰绰有余。
通常,如果你有机会使用unix环境,如银行和电信部门,通常是unix的固定模式。比如电信的sun占多数,民航的hp占多数,银行的ibm占多数。在学习中,不同的unix命令集有些不同,要注意。
至于学习,我觉得linux稍微好学一点,现在喜欢学。
摆弄linux的人越来越多,各种关于linux的信息。
有很多。如果你想自学,那么linux或者bsd系统是个不错的选择。x86机器就可以了。
在应用上,除非是大型网站,一个一般企业或个人都可以使用linux。
unix是一个多用户多任务的操作系统,功能强大,性能全面。它可以应用于许多不同的平台,从超级计算机到普通pc,它是使用最广泛和最有影响力的操作系统。
linux是一种外观和性能与unix相同或更好的操作系统。但是,linux并不是源自任何版本的unix源代码,它也不是unix,而是一个类似于unix的产品。linux产品已经成功模仿了unix系统和功能。具体来说,linux是一套兼容system v和bsd unix的操作系统。对于system v,软件程序的源代码可以在linux下重新编译后运行,而对于bsd unix,其可执行文件可以直接在linux环境下运行。
一般来说,linux是符合posix(可移植操作系统环境)规范的操作系统。它可以在普通pc机上实现unix的所有功能,并具有多任务、多用户的能力。linux受到电脑爱好者喜爱的另一个主要原因是,它拥有unix的所有功能,任何使用unix操作系统或想学习unix操作系统的人都可以从linux中受益。
在网络管理能力和安全性方面,每个用过linux的人都承认linux和unix很像。unix系统一直作为高端应用或服务器系统使用,因此有一套完善的网络管理机制和规则。linux遵循了这些优秀的规则,这使得网络可配置,并为系统管理提供了极大的灵活性。
了解更多unix和linux一样吗(linux和unix各有什么特点?两者之间有什么联系?)相关内容请关注本站点。