1. 前言

本文主要介绍Unix和Linux系统之间的区别。

linux和unix区别和联系(linux与unix的特点及联系)(1)

Linux与Unix的区别

2. Unix和Linux简介

2.1 UNIX是什么?

UNIX操作系统诞生于20世纪60年代末。AT&T贝尔实验室发布了一个用C语言编写的名为Unix的操作系统,它允许更快的修改、整合和可移植性。

它最初是贝尔实验室肯·汤普森(Ken Thompson)领导下的一个人项目。它后来成为使用最广泛的操作系统。Unix是一种专有操作系统。

Unix操作系统在CLI(命令行界面)上工作,但是最近,在Unix系统上有了GUI的开发。Unix是一种流行于公司、大学、大企业等的操作系统。

2.2 LINUX是什么?

Linux是由赫尔辛基大学的Linus Torvalds于1991年开发的操作系统。“Linux”这个名字来源于Linux内核。它是计算机上的软件,它使应用程序和用户能够访问计算机上的硬件设备来执行某些特定的功能。

Linux操作系统将来自计算机处理器的应用程序的指令转发给应用程序,并通过Linux操作系统将结果发回给应用程序。它可以安装在不同类型的电脑,手机,平板电脑,嵌入式设备、游戏机等。

Linux的开发是自由和开源软件协作的一个最突出的例子。今天,许多公司和个人已经发布了他们自己的基于Linux内核的操作系统版本。

3. Unix和Linux关键的区别

linux和unix区别和联系(linux与unix的特点及联系)(2)

Unix和Linux关键的区别

比较Unix和Linux, Linux的源代码对一般公众是可用的,而在Unix中,源代码是专有的。
UNIX操作系统是20世纪60年代末在AT&T贝尔实验室创建的,而Linux是1991年由赫尔辛基大学的Linus Torvalds创建的操作系统。

当我们比较Unix和Linux时,Linux的默认shell是BASH,而Unix shell是Bourne shell。

Unix和Linux的一个关键区别是,Linux的威胁检测和解决方案非常快,而Unix用户需要更长的等待时间才能得到适当的bug修复补丁。

Linux的重要版本是Redhat、Ubuntu、OpenSuse、Solaris,而Unix的重要版本是HP-UX、AIS、BSD等。

3.1 Unix操作系统特性

3.2 Linux操作系统特点

3.3 Unix和Linux的关键点比较

现在,我们来看看unix和linux之间的区别:

linux和unix区别和联系(linux与unix的特点及联系)(3)

Unix和Linux的关键点比较

关键不同点

Linux

Unix

成本

Linux一般是免费分发的,但也有付费版本。

不同类型的Unix有不同的定价,这取决于供应商的类型。

开发

Linux是开源的,成千上万的程序员在线协作并为其开发做出贡献。

Unix系统有不同的版本。这些版本主要由AT&T和其他商业供应商开发。

用户

每一个人。从家庭用户到开发者和电脑爱好者。

UNIX可用于互联网服务器、工作站和PC机。

文本界面

BASH是Linux的默认shell。它提供了对多个命令解释器的支持。

最初是工作在Bourne Shell。然而,它现在与许多其他软件兼容。

图形界面

主流KDE和Gnome。还有其它的如Mate, LXDE, Xfce等。

通用桌面环境,也有Gnome。

病毒

到目前为止,Linux已经列出了大约60-100种目前没有传播的病毒。

到目前为止,Unix中报告了80至120种病毒。

威胁检测

威胁检测和解决方案非常快,因为Linux主要是社区驱动的。因此,如果任何Linux用户发布了任何类型的威胁,一个合格的开发团队就会开始着手解决这个威胁。

Unix用户需要更长的等待时间来获得适当的bug修复补丁。

架构

最初为英特尔的x86硬件处理器开发。它可用于20多种不同类型的CPU,其中还包括一个ARM。

它可以在PA-RISC和Itanium机器上使用。

使用率

Linux操作系统可以安装在各种类型的设备上,比如移动设备、平板电脑。

UNIX操作系统用于互联网服务器、工作站和个人电脑。

更好的特性

内核更新无需重新启动

下一代文件系统DTrace -动态内核跟踪

版本

不同版本的Linux是Redhat, Ubuntu, OpenSuse等。

不同版本的Unix有HP-UX、AIS、BSD等。

支持的文件系统类型

支持的文件系统如xfs, nfs, cramfsm ext 1到4,ufs, devpts, NTFS。

文件类型支持的文件系统有zfs、hfx、GPS、xfs、vxfs。

便携性

Linux是便携式的,从u盘启动

Linux不支持便携。

源代码

公开

不公开

4. Linux和Unix的局限性

4.1 Linux的限制

4.2 Unix的局限性

5. 总结

通过本文,您应该可以了解到Linux和Unix的不同了吧。