下面是赵炯著的《 Linux 内核完全注释》中的一段。为了方便浏览,我每句换了行。 一个完整可用的操作系统主要由 4 部分组成:硬件、操作系统内核、操作系统服务和用户应用程序。 用户应用程序是指那些字处理程序、Internet 浏览器程序或用户自行编制的各种应用程序;操作系统服务程序是指那些向用户所提供的服务被看作是操作系统的部分功能的程序。 在 Linux 操作系统上,这些程序包括 X 窗口系统、shell 命令解释系统以及那些内核编程接口等系统程序;操作系统内核程序即是本书所感兴趣的部分,它主要用于对硬件资源的抽象和访问调度。