本书共10章,主要包括:Linux系统概述,Linux常用命令,文本编辑,Linuxshell程序设计Linux内核、常用开发工具,Linux环境编程,Linux系统管理,网络应用及管理,Linux基础实验。每章都有思考题。
本书以多道程序技术为基础,以通用操作系统主要功能部件为主线,介绍操作系统的概念、组成、功能、处理流程、设计等内容,包括:绪论,操作系统运行机制与用户界面,进程与处理机管理,进程同步与通信、进程死锁,存储管理,设备管理,文件系统,并行与分布式操作系统,保护与安全,系统虚拟机,Linux操作系统实例。附录提供与课程配套的实验与课程设计参考资料。