用户界面
正如API提供了一个一致的方式对应用程序使用的资源电脑系统中,用户界面(UI)带来结构之间的交互用户和计算机。在过去的十年中,几乎所有用户界面一直在发展图形用户界面(GUI),苹果的macOS和微软的Windows接受大部分的注意力和大部分的市场份额。
大多数(但并不是所有!)的Linux发行版包括一个GUI。基于gui的Linux发行版,选择发布的组织分布桌面环境的操作系统。18新利最新登入然而,Linux用户可以决定改变环境如果他们想。桂皮,GNOME, KDE和Xfce是一些流行的Linux桌面环境。
广告
UNIX通常是相关的命令行界面(CLI)或shell,是更加灵活和强大的GUI。一个shell接口是文本,需要使用类型命令字,它可以恐吓用户用来指向和点击。Korn Shell和C Shell是基于文本的界面,添加重要的公用事业,但他们的主要目的是为了方便用户操作的功能的操作系统。但UNIX用户可以使用一个GUI。开发人员的好处之一是开放的能力不止一个壳窗口一次多个事物。
窗户,所有提供外壳或macOS和Linux终端那些想要或需要申请访问命令行。
重要的是要记住,在所有这些例子中,用户界面是一个程序或一组程序,坐在上面一层操作系统本身。核心操作系统功能-计算机系统的管理在于操作系统的内核。操作系统内核和用户界面之间的关系,公用事业和其他软件定义的许多不同的操作系统,在未来将进一步定义它们。