内核是操作系统的中心部分。内核会一直运行,它的工作就是执行基本的任务。
但是内核之外的其他内容有什么用处呢?
对于Unix来说,“内核之外的其他内容”包含大量的辅助程序,这些程序包含在Unix包中,可以分成若干种不同的类别。
其中最重要是那些为用户提供提供使用计算机的界面程序。这些程序是shell和GUI。shell是一种提供基于文本的界面的程序:您可以一个接一个地键入命令,shell读取命令,然后完成所需的工作来执行命令。GUI(graphical user interface,图形用户界面)是一个更复杂精美的程序,使用窗口、鼠标指针、图标等提供图形界面。
但是内核之外的其他内容有什么用处呢?
对于Unix来说,“内核之外的其他内容”包含大量的辅助程序,这些程序包含在Unix包中,可以分成若干种不同的类别。
其中最重要是那些为用户提供提供使用计算机的界面程序。这些程序是shell和GUI。shell是一种提供基于文本的界面的程序:您可以一个接一个地键入命令,shell读取命令,然后完成所需的工作来执行命令。GUI(graphical user interface,图形用户界面)是一个更复杂精美的程序,使用窗口、鼠标指针、图标等提供图形界面。
其他程序称为Unix实用工具,这些工具有数百个。每个实用工具(也就是每个程序)都是一个单独的工具。所有的Unix系统都提供有数百个这样的工具,它们是操作系统的一部分。其中一些实用工具是为程序员准备的,但是大多数实用工具的对所有人都