3.1. 什么是 Linux,它在做什么?
“Linux”一词通常用来指整个操作系统,但实际上,Linux 是操作系统内核,由 boot loader 启动,而 boot loader 本身由 BIOS/UEFI 启动。 内核承担类似于管弦乐队指挥的角色——它确保硬件和软件之间的协调。 此角色包括管理硬件、进程、用户、权限和文件系统。 内核为系统上的所有其他程序提供了一个共同的基础,通常运行在 零环,也被称为 内核空间.
用户空间 我们用这个词 用户空间 将内核之外发生的所有事情混为一谈。
在用户空间中运行的程序中有许多来自 GNU工程1,其中大部分旨在从命令行运行。 您可以在脚本中使用它们来自动化许多任务。 请参阅部分 3.4“有用的逗号NDS” [第 56 页] 了解有关最重要命令的更多信息。
用户空间 我们用这个词 用户空间 将内核之外发生的所有事情混为一谈。
在用户空间中运行的程序中有许多来自 GNU工程1,其中大部分旨在从命令行运行。 您可以在脚本中使用它们来自动化许多任务。 请参阅部分 3.4“有用的逗号NDS” [第 56 页] 了解有关最重要命令的更多信息。
让我们快速回顾一下 Linux 内核处理的各种任务。