UNIX®是贝尔实验室于1969年开发的一类操作系统(OS)。如今,它作为商标归开放集团所有,该集团负责监督其开发并发布单一UNIX®规范。基于此操作系统的其他操作系统,或与此操作系统共享许多功能但不符合规范的操作系统,通常称为类UNIX。
通常,UNIX®是一种可以在工作站或网络服务器上运行的操作系统。这些系统构成了早期互联网的主干,它们在保持互联网正常运行方面继续发挥着重要作用。UNIX®最初被设计成一个非常便携的系统,能够让一台计算机同时运行多个进程,同时让多个用户登录。
早期系统中的交互通过文本输入进行,并使用分层文件存储系统。尽管UNIX®自早期开发以来已发生了变化,但许多命令仍保持不变,而且它在很大程度上与40年前的系统相同。自1994年以来,它一直为开放集团所有,该集团从Novell购买了它。该标准仍在不断发展,它也有许多从其核心理念开始的流行分支。
其中最著名的是Linux®内核,它最早起源于1983年,当时Richard Stallman开始了GNU项目,试图创建UNIX®的免费版本。尽管项目本身没有成功,但在1992年,Linus Torvalds生产了一个免费版本的内核,他称之为Linux®,并在GNU许可下发布了它。因此,虽然UNIX®仍然相对封闭,但Linux®完全是开源的。这刺激了大量核心内核的发行。
尽管人们倾向于将UNIX®视为一个单一的操作系统,但它实际上是一个更广泛的、符合规范的系统类别。任何拥有符合该规范的操作系统的人都可以使用该名称,前提是他们支付了适当的许可费。许多现有的操作系统如果愿意,可以使用该标记,尽管在许多情况下这会破坏它们自己的属性。
例如,Apple OSX系统符合规范,严格来说,UNIX®系统也是如此。类似地,Solaris操作系统也属于此类,HP-UX、AIX、Tru64和IRIX也属于此类。操作系统,如Linux®flavors或BSD,与UNIX®有许多共同之处,但由于未能满足规范或支付许可费,或两者兼而有之,在技术上不是UNIX®系统,通常简称为*nix系统。这源于操作系统本身使用星号作为通配符的做法,它可以代表任何字符。虽然从技术上讲,“类UNIX”系统是首选术语,但它很少替代*nix、*nix或?尼克斯。
... 当涉及到用户的密码和安全性时,基于Unix的操作系统提供了强大的功能。但是如何利用这些高级功能来保护您的系统呢? ...
...S X、Android、iOS、Chrome OS、Orbis OS,无论路由器上运行的是什么固件——所有这些操作系统通常都被称为“类Unix”操作系统。 unix的设计延续至今 相关:在Linux中,“一切都是文件”是什么意思? 早在20世纪60年代中后期,Unix就...
...看到了“平均负载”的度量。 负荷与平均负荷 相关:什么是Unix,为什么它很重要? 在类Unix系统(包括Linux)上,系统负载是系统正在执行的计算工作的度量。此测量值显示为数字。完全空闲的计算机的平均负载为0。每个正...
...,但其他操作系统也占了更大的使用份额。无论我们使用什么操作系统,最终的功能都是一样的,即使用计算机使我们的任务更容易。在我们开始讨论GNU和Unix之间的区别之前,让我们用外行的术语来学习与任何操作系统相关的...
...。两者的用途基本相同,只是它们的行为方式不同。 什么是软链接(a soft link)? 软链接或符号粉红色是将文件名与路径名关联的小指针文件。它只是原始文件的快捷方式,类似于Windows操作系统中的快捷方式选项。它只是作为...
...史中,关于谁拥有UNIX的法律主张和争议层出不穷。 什么是ibm公司(ibm)? IBM,国际商业机器的缩写,是一个全球性的信息技术和咨询组织,总部设在纽约阿蒙克。IBM的历史始于一些小公司,这些小公司成长起来,形成了计算...
...,而Shell是处理用户请求的实用程序。 覆盖的关键领域 1.什么是内核-定义,用法2.什么是Shell-定义,用法3.内核和Shell的区别-关键区别的比较 关键术语 内核、Shell、操作系统、Unix 什么是内核(kernel)? 内核是操作系统的核心。内...
...grep和find是两个重要的命令实用程序。 覆盖的关键领域 1.什么是grep–定义,示例2.什么是find–定义,示例3.grep和find命令在UNIX中的区别是什么–主要区别比较 关键术语 grep,查找,UNIX 什么是格雷普(grep)? grep命令允许用户扫描...