什么是UNIX操作系统:架构及其属性

计算机系统包含硬件和软件组件。我们可以在计算机上安装和使用多种类型的软件。计算机上的软件被视为两种类型 - 系统软件和应用软件。系统软件专门设计用于为计算机上的其他软件提供平台。应用程序软件是系统软件上工作的用户定义软件。操作系统是系统软件的示例。应用软件可以由用户自定义,而系统软件则无法进行自定义。应用软件的示例是文件查看器,电子表格,游戏等。UNIX是在系统软件类别下的操作系统。

什么是UNIX操作系统?

控制和管理计算机硬件,软件资源和操作系统是计算机的。操作系统充当硬件和用户定义的应用软件之间的中间。UNIX是一个多任务,多用户操作系统。


它是在20世纪70年代的贝尔实验室研究中心开发的,肯尼斯·里奇等人和其他人。这操作系统专门设计用于大型大型机系统。Unix是使用a写的C编程语言。它是第一个便携式操作系统,并在众多平台上使用。它提供了各种高级安全功能。

该操作系统用于各种设备,如PC,平板电脑,移动设备等...它在互联网和网络的开发中起着重要作用。

UNIX操作系统的体系结构

UNIX具有类似于Windows操作系统的图形用户界面,使导航容易和良好的支持环境。该操作系统的内部设计视图可以从其体系结构中知道。

UNIX架构
UNIX架构

该操作系统的架构是四分层。它由硬件,内核,系统调用接口(shell)和应用程序库/工具,实用程序等组成...内核控制计算机的硬件并驻留在架构的核心。系统调用用作内核和其他库之间的接口。这些库包括一般函数,并在系统调用的顶部内置。shell是一个特殊应用程序,为架构的其他应用程序提供接口。


核心

对于此操作系统,内核是中央核心,可直接与系统硬件进行交互。Kernal的主要功能是 -

  • 计算机硬件如内存,光盘,打印机等。是由内核控制的。
  • 内核调度进程,控制和执行各种用户定义的任务。
  • 管理数据存储并由多个用户控制计算机访问。
  • 内核由多个子组件组成,例如配置包括引导代码,设备驱动程序来控制硬件,标题文件。

它是用户和内核之间的接口。用户可以使用shell命令与shell交互。Shell具有两个主要职责,包括解释用户给出的命令并使用内核执行它们,为用户提供编程能力,以写入shell脚本以执行特定任务的shell命令。


命令

Some of the major categories of commands used by the Unix operating system are – ‘sh’ – shell commands providing a primary user interface, ‘utilities’ forming the core toolkit of Unix commands includes sub-categories such as system utilities supporting administrative tools and User utilities for environment management tools.

它还具有用于通用应用程序的命令,例如文档格式和排版。一些UNIX系统还包括TEX和GHOSTScript等包装。该系统还提供生产无关的简单矢量图的设施。它还支持系统间通信以及用户间通信。bob的是什么网站

特性

从发展时期,Unix已被许多公司采用。它仍然在许多数据中心和研究实验室中发挥着重要作用。UNIX的一些属性,使其如其他系统所做的那么优选 -

  • 多用户访问- 通过通过称为终端的点连接,多个用户可以同时在系统上工作。
  • 多任务-IT提供了一个系统上多个用户运行多个程序或进程的工具。
  • 可移植性- 它提供了在多个硬件架构上使用的灵活性。由于它使用高级语言,因此可以根据计算机的硬件架构轻松理解和修改UNIX代码。因此,要在新的硬件架构上工作,用户必须简单地修改UNIX代码并在系统上运行。
  • 流程- 文件是用户创建的数据集合。它包括文档,编程说明等...进程是程序或文件的执行。UNIX遵循分层文件结构,该文件结构以根目录开头,后跟以文件名结尾的子目录。
  • bob的是什么网站- 用户给出的请求和命令由内核和shell一起执行。用户使用shell与系统通信。它还通过UUCP提供系统间通信。bob的是什么网站此操作系统还遵循TCP / IP协议。
  • 它还可以轻松维护文件
  • 此操作系统为用户提供管道和过滤器,以从简单程序设计复杂的程序。
  • 它为软件开发和软件维护提供了各种各样的工具。
  • 它非常适用于桌面计算机,笔记本电脑,大型机等计算硬件。

UNIX操作系统的类型

UNIX为用户提供了根据其要求修改UNIX代码的灵活性。因此,很容易在不同类型的硬件上端口UNIX代码。此操作系统的自由可用源代码及其可移植性功能会导致各种UNIX,如操作系统。一些流行的UNIX等操作系统是Solaris,Darwin,AIX,HP-UX,FreeBSD,NetBSD,Xenix,Irix,Tru64,MacOS等......

UNIX商标由“开放组”拥有。该组向操作系统提供认证计划,以正式认证为UNIX。

因此,本文讨论了UNIX操作系统的概述W.帽子的操作系统是Unix。这UNIX架构从开发时已经看到了其结构的各种发展。今天,这款操作系统首选,由IBM,Apple.inc,Microsoft,Silicon Graphics,Oracle Corporation等许多公司以及许多其他OpenSource项目和公司等公司。UNIX操作系统中的shell是什么?

添加评论