设备驱动程序是高级应用程序与硬件设备之间的桥梁。驱动程序开发是软硬件结合的技术。本书专门介绍Linux设备驅动程序开发,涵盖了Linux驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。本书以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。本书提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。 本书主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。
您已有Linux基础,想要进一步学习服务器架设?还想了解如何维护与管理您的服务器?《鸟哥的Linux私房菜——服务器架设篇(第三版)》是您的选择。 目前有关Linux架站的书籍大多只教导读者如何架设服务器,很少针对服务器的维护与管理,以及发生问题时的应对策略加以说明,以至于一旦服务器遭受攻击,眼见的就是一场手忙脚乱。因此,作者先从系统基础以及网络基础讲起,再谈到网络攻击与防火墙防护主机后,才进入服务器的架设。本书共分为四篇:篇,服务器搭建前的进修专区,主要介绍架设服务器之前必须具备的基本知识,看完这一篇,不论您的Linux是以何种方式进行Internet连接,都将不成问题;第二篇,主机的简易安全防护措施,这一篇鸟哥将告诉您如何保护您的主机,以及如何养成良好的操作习惯,使您的主机能够百毒不侵,安然渡过一次次的
《Linux防火墙(第4版)》是构建Linux防火墙的杰出指南,包括如何使用Linux iptables nftables来实现防火墙安全的主题。本书共分部分。部分为数据包过滤以及基本的安全措施,其内容有:数据包过滤防火墙的预备知识、数据包过滤防火墙概念、传统的Linux防火墙管理程序iptables、新的Linux防火墙管理程序nftables、构建和安装独立的防火墙。第2部分为Linux防火墙的高级主题、多个防火墙和网络防护带,其内容有:防火墙的优化、数据包转发、NAT、调试防火墙规则、虚拟专用网络。第3部分则讲解了iptables和nftables之外的主题,包括入侵检测和响应、入侵检测工具、网络监控和攻击检测、文件系统完整性等内容。《Linux防火墙(第4版)》适合Linux系统管理员、网络安全专业技术人员阅读。
欧阳毅主编的《操作系统实验指导》共分七章分别是:章介绍Linux源码的组成、主要文件及目录结构、Linux内核编译和添加系统调用。第二章介绍进程管理采用的主要技术,其中包括Linux进程创建、管道通信和消息传递和共享内存。第三章介绍进程同步和互斥,以及Linux系统进程同步和互斥实验和死锁——银行家算法实验。第四章介绍Linux中进程调度,主要对操作系统原理理论课讲授的CPU各种调度算法进行实现。第五章介绍内存管理,包括采用动态分区管理的主存分配与回收,分页管理的主存分配与回收,统计操作系统缺页次数和虚拟存储器中的页面置换算法实验。第六章介绍Linux文件系统,通过设计并实现一个二级文件系统程序,设计并实现一个ext2文件系统跟踪程序和在Linux中添加一个文件系统。第七章介绍磁盘调度,对各种磁盘调度算法进行实现。
操作系统作为信息科学、计算机软件的核心基础学科,其相关知识存在着抽象、难以理解等特点。为了帮助读者学习、理解操作系统相关原理和概念,对操作系统工作和组成原理有一个理性的、系统的认识,《操作系统原理及实验》试图建立一个完整的操作系统知识体系,以深入浅出的方式描述一些重点、难点知识,并辅以相关Linux实验内容和适量习题,通过上机实验和习题训练,帮助读者加深理解,实现上述目标。《操作系统原理及实验》全面系统地介绍了现代计算机操作系统的基本概念、原理和实现方法。全书共分八章和十一个实验内容,章 讲述了现代操作系统的发展概况;第二章 至第八章 分别论述了操作系统的基本原理、概念和实现方法,包括进程和线程管理、进程的同步和通信,死锁问题,简单存储器管理,虚拟存储器,处理机调度和实时调度,设备
本书以目前*的Linux发行版CentOS 7为平台,用项目教学的方式全面介绍Linux操作系统的配置与管理。全书共分为14个项目,项目一到项目七着重训练Linux操作系统的下载与安装、命令操作及使用Vi编辑器编写shell脚本、管理用户和组、管理文件系统和磁盘以及配置Linux网络;项目八到项目十四着重训练如何构建Linux系统的各种网络服务器,包括NFS服务器、Samba服务器、DHCP服务器、DNS服务器、Apache服务器、电子邮件服务器和防火墙与代理服务器等,并且本书每个项目后面都安排有相应的实训任务,图文并茂、内容深入浅出。 本书可作为高职高专院校、本科院校相关专业的教材,同时也可作为初学者学习Linux的一本入门书籍。
????《Windows?Server2008网络管理》由王隆杰、梁广民、杨名川主编,本书是国家精品课程《Windows?Server网络管理》的配套教材。全书以一个企业的需求作为大的任务,分解出了多个小任务,再在各个章节中实现。第1章至第4章主要介绍Windows?Server?2008的系统管理,包括WindowsServer?2008的安装、用户和组的管理、磁盘管理、文件系统管理。第5章至第12章主要介绍Windows?Server?2008的网络服务,包括打印服务、WINS服务、DNS服务、DHCP服务、Web服务、FTP服务、终端服务、远程访问服务。第13章和第15章介绍Windows?Server?2008的活动目录和组策略。第14章介绍使用Exchange?Server?2007架设电子邮件服务器。第16章介绍防火墙的配置。?《Windows?Server2008网络管理》内容上具有相当的实用性,读者能学以致用;编写形式上,采用“项目驱动”的形式,读者很容易根据书中的步骤完成Windows?Server?2008的管理任
本书在延续版编写风格的基础上,根据计算机网络技术的发展趋势,结合作者多年教学与工程经验,并考虑到读者反馈信息,对各章节内容、结构、技术等进行了修订、调整、完善和补充。 本书以Windows Server2008为例,以构建网络应用为目标,讲解应用Windows Server2008架构网络服务平台的方法、网络服务的配置与管理。 本书既可作为高等院校计算机、网络等相关专业的网络操作系统实训教材,也可供从事计算机网络工程设计、管理等工作的工程技术人员参考。
全书共分为五部分内容:Windows CE系统基础、Windows CE系统定制、图形界面开发、嵌入式移动数据库开发、通信开发。Windows CE系统基础部分介绍Windows CE 5.0体系结构的组成、开发流程及开发工具的使用;Windows CE系统定制部分介绍如何使用Platform Builder 5.0工具按步骤定制适合目标硬件平台的操作系统映像;图形界面开发部分讲述利用.NET Compact Framework框架下的GDI+的特性,开发手写笔程序及电子相册;嵌入式移动数据库开发部分采用案例式讲述SQL Server Mobile数据库的创建,并利用VS.NET2005平台开发设备端数据库应用以及设备端和服务器端之间的数据同步技术;通信开发部分包括串口通信应用和蓝牙通信应用,串口通信应用讲述通过编程实现短信收发,蓝牙通信应用讲述通过蓝牙套接字编程实现信息广播和文件传输功能。 本书可作为高等院校相关专业师生的教学参考书及相关