《嵌入式操作系统基础μcOS-Ⅱ和Linux(第2版)》为《嵌入式操作系统基础μC/OS—Ⅱ和Linux》的第2版,本书继承了版的写作风格,仍以操作系统的初学者和高等院校的学生为对象,首先介绍便于学习和理解的微内核μC/OS—Ⅱ,从而使读者快速了解嵌入式实时操作系统的主要组成、功能及特点;然后从主要数据结构的角度介绍源码开放的操作系统Linux;,简单地介绍Linux的嵌入式版本μCLinux。与版相比,本书在重点改写Linux大部分内容的同时增加了必要的例题,从而大大地降低了初学者的学习难度。本书可作为高等院校课程的或教学参考书,同时也适合对嵌入式操作系统感兴趣的工程技术人员阅读、参考。
如果你需要分析或处理linux或unix中的文本数据,这本有用的书籍就讲解了如何使用flex和bison迅速解决问题。《flex与bison》被期待已久,是经典o'reilly系列书籍《lex& yacc》的续篇。在原书出版以来的近20年,flex和bison已被证明比原来的unix工具更可靠、更强大。 《flex与bison》一书涵盖了linux和unix程序开发中相同的重要核心功能,以及一些重要的新主题。你会找到适用于新手的修订教程和适用于高级用户的参考资料,以及对每个程序的基本用法的解释,并且运用它们创建简单、独立的应用程序。有了《flex与bison》,你会发现这些灵活的工具提供的广泛用途。
本书以Linux操作系统为基础,详细介绍了Linux 内核子系统,并辅以大量内核源代码和示例程序进行演示,读者深入Linux内核。 本书的主要内容包括:Linux 基础知识、内核探索工具集、进程的整个生命周期、内存区、页面、Slab 分配器、用于输入/输出的各种设备、文件系统、抢占、自旋锁、信号量、内核引导、构建Linux内核,以及向内核添加代码等,同时还简单介绍了一些应用工具和实用程序。每章末尾都给出一些练习,涉及内核运行的操作及工作原理。 本书适合对Linux 内核感兴趣的各层次读者,无论对Linux 初学者还是Linux程序开发人员,本书都是一本很有价值的参考书。
本书出自Linux技术专家Christopher Negus之手,他以多年实践经验为基础,从大多数系统管理员的日常工作需求出发,分门别类、细致入微地解释了各种场合下适用的Linux命令及注意事项,包括如何使用shell、处理文件、玩转多媒体、管理文件系统、备份和恢复数据、操控进程、管理系统、监控网络、进行远程系统管理以及安全防护等。书中提供了1000多条命令,能立即用于实战。读者既可以通过本书学习Linux命令技术,也可以将其看作一本常备的命令查询手册,轻松应对日常工作。 本书适合Linux系统管理员、Linux从业人员阅读参考,同样也适合广大Linux爱好者学习使用。
“Linux典藏大系”自2010年陆续出版以来,因其内容丰富、讲解细腻、通俗易懂和实用性强等特色而深受广大读者的喜爱,长期位居同类图书销售排行榜的前列,累计近10万册。丛书中部分图书荣获51CTO读书频道“读者喜爱的原创IT技术图书奖”,还有多种图书的中文繁体字输出到了中国台湾地区出版发行。丛书中的多个品种被几十所培训机构和大中专院校选为教材。丛书的出版还得到了Linux领域最知名的技术社区ChinaUnix的大力支持。读者在ChinaUnix社区的论坛上与社区中的Linux爱好者进行了广泛的交流,取得了良好的学习效果。2014年2月“Linux典藏大系“全新升级版(第2版)正式出版,第2版图书迎合了Linux技术的发展,采用当前和稳定的Linux发行版或者相关工具,是Linux爱好者学习Linux的好帮手。 《Linux系统移植(第2版)》是获得了大量读者好评的“Linux典藏大系
本书是探索Linux操作系统原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读Linux内核源代码着手学习Linux操作系统原理的方式,而是基于实践,以从零开始构建一个完整的Linux操作系统的过程为依托,指引读者在实践中去探索操作系统的本质。这种方式的妙处在于,让读者先从宏观上全面认清一个完整的操作系统中都包含哪些组件,各个组件的作用,以及各个组件间的关系,从微观上深入理解系统各个组件的原理,帮助读者达到事半功倍的学习效果,这是作者潜心研究Linux操作系0几年的心得和经验,能避免后来者在学习中再走弯路。此外,本书还对编译链接技术(尤其是动态加载和链接技术)和图形系统进行了原理性的探讨,这部分内容非常珍贵。 全书一共8章:章介绍了如何准备工作环境。在第2章中构建了编译工具链,这是后面构
本书以Linux嵌入式系统的基本开发技术为主线,以基于ARM架构的嵌入式处理器为嵌入式硬件平台,全面介绍嵌入式系统开发过程、ARM体系结构、Linux基础、Linux进程、Linux开发环境的建立、Linux操作系统移植、Bootloader的使用、Linux根文件系统的构建、设备驱动程序的开发、嵌入式GUI开发等嵌入式知识,最后介绍近年来较为热门的GPS导航系统的设计。 本书可作为机电控制、信息家电、工业控制、手持仪器、医疗器械、机器人技术等方面嵌入式系统开发与应用的参考书,也可作为高等院校有关嵌入式系统教学的本科生或研究生教材。
《ARMLinux内核源码剖析》是多位作者在3年Liunx内核分析经验和庞大资料基础上写成的,收录了其他同类书未曾讲解的内容并进行逐行分析,一扫当前市场中其他理论书带给读者的郁闷。书中详细的代码分析与大量插图能够使读者对Linux内核及ARM获得正确认识,自然而然习得如何有效分析定期发布的Linux内核。 《ARMLinux内核源码剖析》适合想从Linux内核启动开始透彻分析启动过程的读者,因Linux代码量庞大而束手无策的人、想要了解Linux实际运行过程的人、渴求OS实操理论的人,本书必将成为他们不可或缺的参考书。
经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux的图形化操作界面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。 本书汇集了Linux命令行下核心管理命令(包括的docker管理命令、systemd服务管理命令)的功能说明、语法说明、选项介绍、典型示例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的示例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个已发行版本的Linux系统。