设备驱动程序是高级应用程序与硬件设备之间的桥梁。驱动程序开发是软硬件结合的技术。本书专门介绍Linux设备驅动程序开发,涵盖了Linux驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。本书以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。本书提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。 本书主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。
《Linux典藏大系:Linux从入门到精通(第2版)》共29章,分为7篇。内容包括Linux概述、Linux安装、Linux基本配置、桌面环境、Shell基本命令、文件和目录管理、软件包管理、磁盘管
本书由浅入深、全面、系统地介绍了Linux系统的基础命令和Shell脚本的开发。作为一本面向Linux入门用户的书籍,本书力求语言通俗易懂,用例简单明了,便于读者阅读领会。同时,全书穿插了不少要求读者动手实践的内容,不但可加深读者对内容的理解和消化,同时也可通过动手实践激发读者对Linux系统和Shell编程的兴趣,从而更好地驱动读者学习。 全书共计18章,从知识结构上分为三部分。部分为前8章,全面介绍了Linux的基础知识和常用命令;第二部分为第9章和0章,主要是Linux下交互和非交互编辑器的使用;第三部分为1~18章,主要是Shell脚本开发。这三部分内容各有偏重,读者可以根据实际需要选择阅读。 本书根据作者多年来Linux环境运维管理工作的经验编著而成,内容丰富,且注重实践讲解,非常适合Linux初学者和基于Linux平台的软件开发者学习或查阅。从内
本书是针对那些想在Linux操作系统下支持计算机外设或者是想在Linux下开发并运行新硬件的人而写的。Linux是UNIX市场中份额增长最快的操作系统,在许多应用领域中赢得了众多热心的追随者。本书展示了迄今为止流传于口头上的或隐含在源代码评注背后的信息,并引导您为众多的设备编写驱动程序。
本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性于一体的160多段代码实例,帮助读者快速掌握在Linux平台下进行C语言程序开发的方法和技巧,并通过一个原创的BT软件下载综合案例的讲解,引导读者具备开发大型应用程序的能力。 本书内容翔实,主要包括:Linux系统下C语言及其编程环境的介绍,系统编程的所有主题——文件和目录、进程、线程、信号、进程间通信、网络编程和图形界面编程、出错处理、库的创建与使用、编写安全的代码等。 本书结构合理、概念清晰,依照“基础知识→难点解析→重点提示→编程实践”的讲解方式,使读者理解更深入、应用更容易、掌握更快速。随书的光盘包括:源代码及相关学习资料。本书适合有C语言基础,需要在Linux系统上编程的程序设计人员阅读,可作为各类培训学校培训教材,也可
经过十几年的发展,Linux操作系统在不断完善 ,并得到了更多的应用。曹江华、林捷编写的这本 《Linux系统管理员工具集》以RHEL 6.x和 CentOS 6.x为蓝本,分16章介绍了Linux桌面操作中要使用的 基本工具和系统管理工具。《Linux系统管理员工具 集》按照Linux的功能进行分类,便于读者查询。 《Linux系统管理员工具集》讨论有关Linux的几个主 要主题:桌面环境、应用程序、安全、服务器、系统 管理、网络管理、编辑器。《Linux系统管理员工具 集》将多本图书的主题融合到了一起,即桌面环境图 书、安全图书、服务器图书、管理员图书。 如何使用本书内容取决于使用Linux的目的。几 乎所有的Linux操作都可以通过GNOME或者KDE界面完 成。读者可以跳转到本书中介绍GNOME的章节,以及 对应工具和应用程序的章节,重点研读自己感兴趣的 内容。如果只希望把Linux用作应用程