linux

就像Windows、iOS和Mac OS一样,Linux是一个操作系统。事实上,地球上最流行的平台之一,安卓,就是由Linux操作系统驱动的。操作系统是管理与你的台式机或笔记本电脑相关的所有硬件资源的软件。简单地说,操作系统管理着你的软件和硬件之间的通信。没有操作系统(OS),软件就无法运行。

Linux操作系统包括几个不同的部分:

Bootloader - 管理计算机启动过程的软件。对于大多数用户来说,这只是一个弹出的闪屏,最终会消失以启动操作系统。

内核 - 这是整个系统中真正被称为 "Linux "的一块。内核是系统的核心,管理着CPU、内存和外围设备。内核是操作系统的最低层次。

初始系统 - 这是一个引导用户空间的子系统,负责控制守护进程。systemd是使用最广泛的初始系统之一,也是最有争议的系统之一。它是管理启动过程的init系统,一旦初始启动从引导程序(即GRUB或GRand Unified Bootloader)移交过来,它就会管理启动过程。

代管程序 - 这些是后台服务(打印、声音、调度等),在启动时或在你登录桌面后启动。

图形服务器 - 这是在显示器上显示图形的子系统。它通常被称为X服务器或只是X。

桌面环境 - 这是用户实际交互的部分。有许多桌面环境可供选择(GNOME、Cinnamon、Mate、Pantheon、Enlightenment、KDE、Xfce,等等)。每个桌面环境都包括内置的应用程序(如文件管理器、配置工具、网络浏览器和游戏)。

应用程序 - 桌面环境并不提供全部的应用程序。就像Windows和macOS一样,Linux提供成千上万的高质量软件,可以很容易地找到和安装。大多数现代Linux发行版(下文将详细介绍)包括类似应用商店的工具,可以集中和简化应用程序的安装。例如,Ubuntu Linux有Ubuntu软件中心(GNOME软件的重塑),它允许你在成千上万的应用程序中快速搜索并从一个集中的位置安装它们。