unix与Linux有什么区别?
区别:
1、开源情况
UNIX 是商业化的,而 Linux 是开源的,是免费、公开源代码的。
2、硬件适用
UNIX系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在 x86 服务器和个人计算机上的,而 Linux则可以运行在多种硬件平台上。
可以先学习linux后再学习unix,因为linux可以方便的在虚拟机上运行,防止新手的误操作。而在发行版本上可以选择Ubuntu、Linux Mint等。
扩展资料unix诞生
1965年时,贝尔实验室(Bell Labs)加入一项由通用电气(General Electric)和麻省理工学院(MIT)合作的计划;该计划要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。
直到1969年,因MULTICS计划的工作进度太慢,该计划被停了下来。当时,Ken Thompson(后被称为UNIX之父)已经有一个称为"星际旅行"的程序在GE-635的机器上跑,但是反应非常慢,正巧被他发现了一部被闲置的PDP-7(Digital的主机),
Ken Thompson和Dernis Ritchie就将"星际旅行"的程序移植到PDP-7上。而这部PDP-7(如图1-1所示)就此在整个计算机历史上留下了芳名。
MULTICS其实是"Multiplexed Information and Computing Service"的缩写,在1970年时,那部PDP-7却只能支持两个使用者,当时,Brian Kernighan就开玩笑地称他们的系统其实是:
"UNiplexed Information and Computing Service",缩写为"UNICS",后来,大家取其谐音,就称其为"UNIX"了。1970年可称为"UNIX元年"。
Linux基本思想
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。
至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
完全免费
Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。
正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。
完全兼容POSIX1.0标准
这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。
许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。
多用户、多任务
Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
参考资料来源:百度百科-unix
参考资料来源:百度百科-linux
unix是第一个成熟的计算机操作系统,一开始都是作为服务器操作系统,企业或是高校才能买得起,之后出现过几类其他基于unix的操作系统,有一个miniunix是开发用来教学使用的,功能很有限,所以Linus决定自己在mini的基础上开发一个系统,他在互联网上发布了这个想法并开发了第一个linux版本,之后开发人员越来越多,之后就有公司或团队开发,就有了现在的ubuntu、Suse、deban、red hat等发行版。
unix的价格也是很高的,而linux服务器版,好处很明显,开源价廉,虽然linux免费,但作为服务器很多其他功能还是收费的,并不是完全免费。
而对于个人用户,linux绝对是没得选,现在各种发行版有桌面版,使用很方便。而且由于linux对于unix的继承性,学会linux指令就基本上学会了unix指令,所以linux相对好一点。
1. 开源性
Linux是一款开源操作系统,不需要付费,即可使用;Unix是一款对源码实行知识产权保护的传统商业软件,使用需要付费授权使用。
2. 跨平台性
Linux操作系统具有良好的跨平台性能,可运行在多种硬件平台上;Unix操作系统跨平台性能较弱,大多需与硬件配套使用。
3. 可视化界面
Linux除了进行命令行操作,还有窗体管理系统;Unix只是命令行下的系统。
4. 硬件环境
Linux操作系统对硬件的要求较低,安装方法更易掌握;Unix对硬件要求比较苛刻,按照难度较大。
5. 用户群体
Linux的用户群体很广泛,个人和企业均可使用;Unix的用户群体比较窄,多是安全性要求高的大型企业使用,如银行、电信部门等,或者Unix硬件厂商使用,如Sun等。
相比于Unix操作系统,Linux操作系统更受广大计算机爱好者的喜爱,主要原因是Linux操作系统具有Unix操作系统的全部功能,并且能够在普通PC计算机上实现全部的Unix特性,开源免费的特性,更容易普及使用!
linux 是 linux ,unix 是 unix 。
区别主要就是他们的软件根本就不是一套东西,linux 的软件是 GNU 项目做的,内核最开始是 linus 写的。但 GNU (展开是 GNU is Not UNIX ,分别取 GNU 的 G ,Not 的 N,UNIX 的 U 组成的单词 GNU)项目为了符合“习惯”继续使用了 UNIX 下面的很多风格。
unix 最开始应该是 AT&T 的贝尔实验室针对大型机做的操作系统,之后 IBM、Novell、SUN、SCO 等等的公司自己根据这套东西开发出了自己的 UNIX (当然 UNIX 是有版权的,他们分别都有 UNIX 的专利权)。整个系统是由这些公司自己去写自己的整个系统(当然现在不全是了)。加州大学伯克利分校也有自己的 UNIX ,但因为没有授权,不得又重写了 BSD 剔除掉了有专利的程序。这样也就让伯克利有了自己的其实和 UNIX 无关的 UNIX 。其次还有 apple 的 MAC OS ,他是从 BSD 发展而来的一个 UNIX 系统。当然也不能忘了 MINIX ,一个让 Linus 写 Linux 的原因。
现在 UNIX 的表述,更多的是一个标准而不是一个确定的系统。
具体这些乱七八糟的关系,你可以去看维(反诡异补丁)基(还是反诡异补丁)百(继续是反诡异补丁)科。写的很全,对应而来的还有几篇比较有名的文章。比如《大教堂与市集》什么的可以让你附加理解这些关系。
至于很多人把 Linux 和 UNIX 混为一谈,是因为他们都遵循一个兼容标准。应该是叫做 POSIX 。而且其实微软的 Windows 曾经也兼容 UNIX 标准的,不过现在取消了。
short answer:去看书,街上很多Linux的书第一章就是讲他们的历史和亲属关系的。
long answer: UNIX是一个20还是30年前由几个研究生在实验室里开始后来一个大公司把它商业化了的一个操作系统。一来二去,它成长并且占领了市场。当时它只是运行在只有大学才买得起一两台的昂贵机器上。后来机器多了,公司多了,懂得人也多了,就分家了,而“UNIX”这个名字由于法律关系,谁也不能说自己的操作系统是“UNIX”而只能说是“UNIX兼容”系统了。所以现在“UNIX”系统是不存在的,存在的只是一个遥远的传说。那么现在那些Solaris,AIX,IRIS都是什么呢?那些都是各公司在他们硬件平提上作的商业UNIX,这些系统都遵循一个叫POSIX的古怪标准,对了,这个标准呢,是后来UNIX太多太乱,大家编程接口甚至命令都不一样了所以没办法座下来商量的一个协议。
那么Linux是什么呢?Linux是基于PC(其它平台也有的支持)的UNIX兼容系统,在跟UNIX的关系上,它不比任何其它UNIX兼容系统远。所以如果你有“Solaris才是正统UNIX,Linux只是兼容”的想法,对不起你错了,起码你得把支持AIX的人打败才行,他们还认为AIX才是正统UNIX呢。所以用Linux你可以学到有关UNIX的知识,这些知识绝大部分在其它商业
UNIX上可以用得上。当然,其核心思想绝对是相同的。那么在三年前只有你的读博士的辅导员才有机会在实验室那台宝贝SUN上学的知识,你现在在PC机上就可以实践了,这难道不是很妙的一件事情么?
再作一点补充
Linux与Unix的区别
某些PC机的Unix和Linux在实现方面相类似。几乎所有的商业Unix版本都基本支持同样的软件、程序设计环境和网络特性。然而,Linux和Unix的商业版本依然存在许多差别。
Linux支持的硬件范围和商业Unix不一样。一般来说,商业Unix支持的硬件多一些,可是Linux支持的硬件也在不断扩大。
突出的是,Linux至少和商用Unix一样稳定。
对许多用户来说,最重要的因素是价格。Linux是免费软件,用户可以从Internet网上下载。如果上网不方便,可以很便宜地通过邮购得到Linux的磁盘或CD-ROM。当然也可以直接从朋友那里得到。
商业Unix的价值不应被贬低。除了软件本身的价格外,用户还需支付文档、售后支持和质保费。对于较大的机构,这些都很重要,但是PC机用户也许从中得不到什么好处。许多商业公司和大学等单位已经发现,在实验室用廉价的PC机运行Linux比用工作站运行商业Unix还好。Linux可以在PC机上提供工作站的功能,而PC机的价格是工作站的几分之一。
也有一些针对PC机的便宜的Unix,其中最有名的是386BSD。在许多方面,386BSD软件包和Linux兼容,但Linux更适合用户的需求。最显著的是,Linux的开发是开放的,任何志愿者都可以对开发过程做出贡献。相比之下,386BSD是由封闭的团队开发的。正是这样,这两种产品存在着严重的概念上和设计上的差别:Linux的目标是从头开始开发一个完整的Unix系统;386BSD的目标则是对现有的BSD做些修改,以适合80386系统。
简单一点的话就是:linux是unix 的PC 版,也可以说是 unix 的简化版,因为unix 一般是装在 大型机,中型机,小型机上的,而 linux可以安装在 PC机上,他们的核心部分是差不多的。
所以 unix shell 和 linux shell 也只是有细微的差别,基本上还是一样的。
linux是一种类unix操作系统,其最大的区别是linux是完全开源的,遵循GPL协议,unix虽然有可以获得源代码的系统版本,像FreeBSD,但是不像linux一样Copyleft。unix里的shell和unix里的shell源头使用一样的,最通用的都是bash shell,当然还有其他的C shell,K shell都是两种系统中可以用的,不过linux系统中还有一些shell只针对linux开发的K shell,C shell,不过功能比他们强
网络操作系统有哪些
常见的网络操作系统有四种,分别是Windows系列、LINUX、NIX和NETWARE。Windows系列操作系统是由美国微软公司研发,问世于1985年。系统从最初版本Windows1.0一直更新到如今的Windows10和Windowsserver服务器企业抄级操作系统。微软一直致力于windows操作系统的开发完善。LINUX是一个基于POSIX和UNIX的多用户,多任务,...
Unix和Linux的区别是什么?
1、Linux和UNIX的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。这应该是他们最大的不同。3、这种不同体现在用户对前者有很高的自主权,而对后者却只能去被动的适应。4、这种不同还表现在前者的开发是处在一个完全开放的环境之中,而后者的开发完全是处...
unix与linux的区别
区别:1、开源情况 UNIX 是商业化的,而 Linux 是开源的,是免费、公开源代码的。2、硬件适用 UNIX系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在 x86 服务器和个人计算机上的,而 Linux则可以运行在多种硬件平台上。可以先学习linux后再学习unix,因为linux可以方便的...
电脑有几种操作系统啊?
微软公司 开发的,linux操作系统公认的比较安全的操作系统,它并不是有某个公司开发的,而是有世界各地的操作系统爱好者开发和维护的,不过最初的版本是有芬兰的一明大学生开发的,而且很重要的一点是它是免费的操作系统,源代码也是开放的!unix的操作方式与linux 相像,不过它不是免费的,代码也不开放!
比较好用比较冷门的操纵系统?
1、Unix系统 这个系统可能说真的了解的可能真的不多,除了一些很专业的人士,当然如果说苹果系统就是在这个系统基础上开发的,你又有什么感想呢?NIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie...
linux unix 这两个系统怎么读啊
linux读作\/'linAx\/ unix \/'ju: nix\/ A要去掉中间那一横:)UNIX我没看过可以跟WINDOWS一起的,不过LINUX可以。
linux系统中存放加密用户密码信息的是哪个文件?
NIX\/Linux的密码文件原来采bai用\/etc\/passwd,共有7个字段。用户的密码加密后放在每一行的第二个字段里,这个 \/etc\/passwd文件在一般情况下是所有用户可读,只有root用户可写的,这样不良用户就可能读取加密后的密码字串来取得密码。因为这个安全原因,设置一个\/etc\/shadow文件专门用于保存密码且它的权限...
uynix是什么意思?
uynix是一款以Linux为核心的操作系统,隶属于开源软件界。它的出现得益于全球各地的志愿者,他们热心地贡献了自己的时间与技能,使得uynix成为了一个功能齐全的操作系统。作为一款自由、开放且兼容Unix的操作系统,uynix广泛用于服务器、超级计算机、单片机等领域,也逐渐在个人电脑等场景中得到应用。uynix的...
类似linux的操作系统有哪些?不要XP和win7!!
如果说类似,不应该叫“类似 Linux 的操作系统”,而是应该叫做“类 UNIX 系统”,还一个叫法是“ *nix 系统”。也就是类似 UNIX 的系统,因为 UNIX 有本身的风格,而且还有一个 POSIX 兼容标准。所以这种支持 POSIX 或者有一定 UNIX 风格的系统都叫做“类 UNIX 系统”。这种系统就很多了,比如 ...
Linux操作系统,现在,属于哪个国家的版权?
Linux没有版权,是一套免费使用和自由传播的类Unix操作系统,它能运行主要的Unix工具软件、应用程序和网络协议。开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈 ,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。
藤张复方: 1、两者的本质不同: Linux是开发源代码的自由软件,用户对前者有很高的自主权,在实际的的开发是处在一个完全开放的环境之中; 而unix是对源代码实行知识产权保护的传统商业软件,用户的开发完全是处在一个黑箱之中,只有相关的开发...
金山区18913319477: linux与unix的区别? - ?
藤张复方: Linux和 UNIX的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件.这应该是他们最大的不同,这种不同体现在用户对前者有很高的自主权,而对后者却只能去被动的适应;这种不同还表现在前者...
金山区18913319477: Linux和Unix有何异同? - ?
藤张复方: Unix是一种开放式的系统,Linux来源于Unix,由其基础上发张出来的.只是内核形式已经稳定了,而且基本上从Unix中脱离独立出来了. Unix而言大多数还是用于大中型计算机,用作服务器的系统. Linux也可用于服务器同时也可用于微机,由...
金山区18913319477: linux和unix有什么区别? - ?
藤张复方: short answer:去看书,街上很多Linux的书第一章就是讲他们的历史和亲属关系的. long answer: UNIX是一个20还是30年前由几个研究生在实验室里开始后来一个大公司把它商业化了的一个操作系统.一来二去,它成长并且占领了市场.当时...
金山区18913319477: Unix和Linux有什么区别? - ?
藤张复方: (CUUG) 目前IT领域对Unix和Linux的概念模糊不清,有的人说差不多,有的人说一样,也有的人说不一样,到底这两者之间有什么异同点,下面我们来分析一下.把Unix和Linux认为差不多的原因是什么呢?其实Linux就是类Unix,什么叫类Linux...
金山区18913319477: unix和linux有什么主要区别??
藤张复方: linux是派生自unix 但是unix通常是运行在小型机及其更大型的机子上面的,大型企业常用unix linux还可以运行在PC上,普通人在自己的电脑上就可以运行了 当然,而这在很多方面都是大同小异的,熟悉linux之后,再上手unix就不会太困难
金山区18913319477: linux 和unix 的区别?
藤张复方: 你好,区别不是很大的.简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于x86系列CPU的计算机上.这个系统是由世界各地的成千上万的程序员设计和实现的.其目的是建立不受任何商品化软件的版权制约的、全...
金山区18913319477: linux和unix的区别??
藤张复方: 这个问题很多人都在问,unix只是一个标准,符合这个标准的系统都可以被称为“UNIX”,包手LINUX和MACINTOSH.还有很多人喜欢从UNIX和LINUX的发展使来区别UNIX和LINUX,比如总有人喜欢拿FREEBSD和LINUX比,认为,...
金山区18913319477: linux与UNIX区别 - ?
藤张复方: 从功能上来讲,几乎没有区别,linux就是模仿unix的功能开发出来的,所以称为unix-like…… 从性能上来讲,虽然随着linux的发展,已经越来越有取代unix的感觉,但是想真正取代还不是那么容易的,因为unix的厂商基本上都是软硬件共同开发,...
金山区18913319477: 请问linux系统和unix系统有什么区别啊? - ?
藤张复方: linux操作系统是unix是微机上的实现.还有linux是公开源代码的,它是一个完全免费的操作系统.而unix 却和windows NT一样保密的哦.