本图书是学习者深入了解操作系统的重要图书,是计算机专业学生必修课程教材,图书在介绍Linux系统架构的基础上,让读者学会通过SHELL程序设计,利用和调度Linux的系统资源,完成应用设计。图书有利于学习者理解操作系统的功能、作用和对应用程序的价值。有助于学习者顺利完成应用程序设计。图书主要内容为:介绍Linux系统架构、Linux常用命令、SHELL程序设计、Linux C程序设计基础、Linux环境下系统函数的使用、文件I/O操作、进程控制、进程间的通信、线程、Linux的图形编程、设备驱动程序设计基础、终端I/O通信、程序设计应用实例。