从零开始写Linux内核:一书学透核心原理与实现
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 基础知识和环境准备

OS(Operation System,操作系统)是一种系统软件,它管理计算机的硬件资源,同时向应用程序提供各种服务来合理地使用这些资源。

本书将带领读者从零开始,一步步地实现一个比较完备的操作系统。“工欲善其事,必先利其器”,在开始编码之前,我们需要做好一些基础的准备。

本章将对操作系统的功能和基本结构进行概括说明,同时介绍Linux操作系统的发展历史,最后搭建操作系统的开发验证环境,并介绍几种常用的编程构建工具。