Linux
-
Linux驱动开发入门与实战郑强 等编著《Linux驱动开发入门与实战》由浅入深,全面、系统地介绍了Linux驱动开发技术,提供了大量实例供读者实战演练。另外,作者在实例讲解中详细分析了各种重要的理论知识,让读者能够举一反三。《Linux驱动开发入门与实战》共分3篇。第1篇介绍了Linux驱动开发概述、嵌入式处理器和开发板、构建嵌入式驱动程序开发环境、构建嵌入式Linux操作系统、第一个驱动程序、简单的字符设备驱动程序等内容;第2篇介绍了设备驱动中的并发控制、阻塞和同步机制、中断与时钟机制、内存访问等内容;第3篇介绍了设备驱动模型、RTC实时时钟驱动程序、看门狗驱动程序、IIC设备驱动程序、LCD设备驱动程序、触摸屏设备驱动程序、输入子系统驱动程序、块设备驱动程序、LISB设备驱动程序等内容。作者专门为书中重点内容录制了教学视频,以提高读者的学习效率。另外,《Linux驱动开发入门与实战》还赠送了大量的Linux拓展学习视频。这些视频和书中源代码需要读者自行下载,下载地址见封面提示。《Linux驱动开发入门与实战》重点突出,涉及面广,实用性强,从基本知识到核心原理,再到实例开发,几乎涉及Linux驱动开发的所有重要知识。《Linux驱动开发入门与实战》适合所有想学习Linux驱动开发的入门人员阅读,也适合作为驱动工程师的参考书,对于Linux驱动开发的专业开发人员也有很高的参考价值。
-
构建嵌入式Linux系统(加)亚荷毛尔 等著,秦云川 改编虽然Linux嵌入式系统几乎无所不在,从手机到汽车的ABS系统以及净水厂都可以发现它的踪迹,但是令人惊讶的是,建立、安装和测试Linux内核以及相关工具的信息来源却少得可怜。《构建嵌入式Linux系统(第二版)》是一本深入探讨如何构建这些系统的指南。通过阅读《构建嵌入式LINUX系统(第2版)》,你不仅可以获得基本的概念,还可以学到如何设置以及使用40种以上不同的开放源码和自由软件套件。《构建嵌入式LINUX系统(第2版)》的内容针对Linux内核的最新版本做过更新,并且加入之前未介绍过的程序以便协助你:·建立你自己的GNu development toolchain(开发工具链)·为你的目标系统选用、设定、构建以及安装专属的内核·为你的目标系统建立完整的根文件系统·设置、操作以及使用固态储存设备·为你的目标系统安装及设定bootloader(引导加载程序)·交叉编译许多的工具程序与套件·可用于嵌入式系统调试的众多工具和技术·使用uClibc、BusyBox、U-Boot、OpenSSH、thttpd、tftp、 strace以及gdb等套件·用Xenomai或RT kernel patch实现实时功能阅读《构建嵌入式LINUX系统(第2版)》你将能够学到如何构建操作系统组件,以及简化全面掌控嵌入式系统的艰巨任务。
-
初入职场之嵌入式Linux开发快速上手祁德春 编著《初入职场之嵌入式Linux开发快速上手》介绍了作者初入职场从事嵌入式Linux开发,从不知所措到独立承担项目的过程中所遇到的种种问题,在简要说明原理的同时,还配有完整的实例代码,并对问题进行了详细的分析和解答。书中第一部分简要介绍嵌入式Linux开发基础,重点是第二部分,剖析了常见shell编程、socket编程、多线程编程及同步、多线程通信中的问题,以及常见死机问题等。《初入职场之嵌入式Linux开发快速上手》立足于实际研发,适合于初入职场的软件开发人员,准备从事嵌入式Linux开发的人员,以及计算机、电子相关专业的学生阅读。
-
Linux培训教程何明,何茜颖 等编著《Linux培训教程:从实践中学习Linux》是一本Linux的入门教材,适合于初级到中级的读者使用。本书使用生动而简单的生活中的例子来解释复杂的计算机和Linux操作系统概念,避免用计算机的例子来解释计算机和Linux操作系统的概念。读者可以在没有任何计算机专业知识基础的情况下从头阅读此书。本书是一本Linux操作系统管理和应用的实用教材。虽然覆盖了RedHat公司官方教程RH033和RH133的几乎全部内容,但重点是放在实际工作能力的训练上。为此,每一章都附有大量完整的例子,而且这些例子都在不同Linux操作系统测试过,最后,所有的例子都在RHEL4或RHEL5上运行过。读者可以通过在Linux系统上运行这些例子来加深对Linux操作系统的理解。另外,《Linux培训教程:从实践中学习Linux》还附有大量的图片和一些视频来帮助读者从不同的角度理解Linux操作系统。为了增加趣味性和帮助读者更好地理解商业背景及实际应用,在本书中使用了一个繁育新品种狗的虚拟项目——简称狗项目,来帮助读者了解真正的Linux系统从业人员在商业公司或机构中是如何工作的。
-
从零开始学Linux魏红 编著《从零开始学Linux》从全面实用的角度出发,介绍了Red Hat Linux 9.0的基本操作及主要应用。《从零开始学Linux》分为27章,主要介绍了Red Hat Linux 9.0的安装与配置、GNOME图形界面的基本操作、常用的Shell命令、Linux的日常应用和Red Hat Linux 9.0的常见服务器设置等内容。《从零开始学Linux》内容详尽、图文并茂、结构清晰、实用性强,是初学者学习Linux的首选,对从事Linux系统管理和服务器架设的专业技术人员也有一定的参考价值。同时,也可作为高等院校计算机及其相关专业的教材。
-
手把手教你构建自己的Linux系统孙海勇 编著《手把手教你构建自己的Linux系统》以如何使用源代码搭建一套Linux系统这一独特的角度介绍Linux系统的构成,主要内容包括走进GNU/Linux、LFS,Linux系统定制原理,制作GNU/Linux系统的准备工作,本地定制GNU/Linux系统——临时系统,本地定制GNU/Linux系统——目标系统,LiveCD/DVD的制作,LiveUSB的制作,交叉编译GNU/Linux系统原理,交叉编译GNU/Linux系统过程,交叉编译GNU/Hurd系统的制作等内容。《手把手教你构建自己的Linux系统》适合Linux编程爱好者学习和阅读,也可作为大中专院校相关专业师生的参考书。
-
Linux系统管理大全(美)特恩布尔 等著,张铮 等译《Linux系统管理大全》介绍了Linux操作系统的安装、服务配置和系统管理的相关知识和应用技巧。全书共分为两个部分:第一部分以具有广泛代表性的RedHatEnterpriseLinux和Ubuntu为蓝本,介绍了如何安装、配置和管理Linux系统等基础的Linux知识;第二部分通过实际安装和配置诸如邮件服务、网站服务、文件和打印机共享服务、目录服务等一些企业运营所需的服务,展示了如何将学到的各种Linux技术应用于实际,同时本部分还介绍了系统安装和服务管理的自动化技术。《Linux系统管理大全》是一本不可多得的Linux应用参考指南,《Linux系统管理大全》的三位作者都是Linux和开源领域的资深专家,他们结合自己的实际经验深入浅出地讲解,读者无需任何Linux基础就可以轻松掌握Linux服务器的安装和配置,并了解在服务器上运行的应用程序的大量相关知识。无论您是普通的开源爱好者,还是专业的Linux系统管理员,都可以从《Linux系统管理大全》中获益。
-
Red Hat Linux服务器搭建与管理张永周,杨学全 等编著《网络工程师实用培训教程系列:Red Hat Linux服务器搭建与管理》力求让linux爱好者以及初、中级用户尽快地进行知识的实用性学习和提高。《网络工程师实用培训教程系列:Red Hat Linux服务器搭建与管理》以red hat enterprise linux 5操作系统为平台,详细而又全面地讲述了linux系统的构建、使用、管理以及常用服务器的配置应用。全书分为linux系统基础知识和linux常用服务器配置应用两大部分。基础知识部分具体内容包括red hat linux服务器的规划、系统的安装、环境的定制、系统的管理以及命令行的操作; 常用服务器配置部分分别讲述samba服务器、nfs服务器、dhcp服务器、dns服务器、web服务器、mysql数据库服务器、ftp服务器、电子邮件服务器、网络防火墙、ssh服务器、vpn服务器以及图形界面的服务配置工具webmin的配置及应用。《网络工程师实用培训教程系列:Red Hat Linux服务器搭建与管理》可作为高等院校计算机网络专业的教材,也可作为中小型网络管理员、网络工程技术人员和网络爱好者的参考书。
-
Linux设备驱动开发详解宋玉华 编著《Linux设备驱动开发详解(第2版)》是一本介绍linux设备驱动开发理论、框架与实例的书,《Linux设备驱动开发详解(第2版)》基于ldd6410开发板,以linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和i/o映射以及异步通知、阻塞i/o、非阻塞i/o等linux设备驱动理论;字符设备、块设备、tty设备、i2c设备、lcd设备、音频设备、usb设备、网络设备、pci设备等linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了linux驱动开发的大量实例,使读者能够独立开发各类linux设备驱动。《Linux设备驱动开发详解(第2版)》内容全面,实例丰富,操作性强,语言通俗易懂,适合广大linux开发人员、嵌入式工程师参考使用。
-
Ubuntu Linux从入门到精通丰士昌 编著以实用为主,包括实在的内容、实用的范例,以及在实际应用中所遇问题的解决方案。全书共分20章,内容包括UbuntuLinux的简介、安装、系统管理、网络和安全、服务器五大重点项目。除了翔实的内容以外,还添加了图表解说,以及涵盖全书内容的一百多个范例介绍。《Ubuntu Linux从入门到精通(附光盘)》适合Linux管理人员阅读,包括具有一定基础的服务器管理人员,大中小企业和各大高校的服务器管理人员,还适合对网络和服务器知识有兴趣的读者阅读。