本章探讨了Linux系统及其基本工作原理。Linux内核是整个系统的核心,控制着内存、程序和硬件之间的交互。GNU实用工具同样是Linux系统的重要组成部分。Linux shell是本书关注的焦点,它属于GNU核心工具集的一部分。本章还讨论了Linux系统的最后一个组件:Linux桌面环境。如今,Linux可以支持多种图形化桌面环境。

本章也讨论了各种Linux发行版。Linux发行版就是把Linux系统的各个部分汇集起来组成一个易于安装的包。Linux发行版世界中既有功能成熟的发行版,也有针对特定用途的发行版,前者囊括各种各样的软件,后者包含针对特定功能的应用程序。Linux LiveDVD则是另一种无须将Linux安装到硬盘就能体验Linux的发行版。

在第2章中,我们将开始学习开启命令行和shell脚本编程体验所需的基本知识。你将从绚丽的图形化桌面环境转向Linux shell工具。即便在今天,这也未必是件容易事。