Linux
-
深入浅出Linux工具与编程余国平 著《深入浅出Linux工具与编程》系统地论述了Linux工具与编程的相关知识。全书内容可分为两部分:Linux知识的初级部分和高级部分。其中初级部分包括Linux操作系统介绍、Linux命令说明、Linux常见实用工具(正则表达式、find、sed、awk)、Shell编程、LinuxC语言程序设计、LinuxC语言开发工具(vi与vim编辑器、gcc、Makefile和gdb);高级部分包括Linux进程编程(Linux进程、Linux线程、管道与信号、消息队列、信号量和共享内存)、Linux文件编程、网络编程和XML编程。
-
flex与bison(美)利文 编如果你需要分析或处理linux或unix中的文本数据,这本有用的书籍就讲解了如何使用flex和bison迅速解决问题。《flex与bison》被期待已久,是经典o'reilly系列书籍《lex& yacc》的续篇。在原书出版以来的近20年,flex和bison已被证明比原来的unix工具更可靠、更强大。《flex与bison》一书涵盖了linux和unix程序开发中相同的重要核心功能,以及一些重要的新主题。你会找到适用于新手的修订教程和适用于高级用户的参考资料,以及对每个程序的基本用法的解释,并且运用它们创建简单、独立的应用程序。有了《flex与bison》,你会发现这些灵活的工具提供的广泛用途。
-
嵌入式Linux实时操作系统及应用编程熊茂华,熊昕 编著《嵌入式linux实时操作系统及应用编程》的内容包括:嵌入式linux操作系统简介、linux常用命令集、嵌入式linux的开发环境及工具软件、嵌入式linux的构建、嵌入式linux的shell编程、嵌入式linux的内存管理、嵌入式linux下文件的操作、嵌入式linux进程与进程调度、嵌入式linux多线程开发、嵌入式linux网络编程和gtk+图形界面编程。《嵌入式linux实时操作系统及应用编程》是嵌入式linux实时操作系统及应用编程的一本实用指导书籍,通过案例详细介绍嵌入式linux实时操作系统的应用编程,案例中的程序都取自实际的项目,且对程序有详细注解。《嵌入式linux实时操作系统及应用编程》配套的案例程序、课件及每章的习题参考答案可从http://www.tup.com.cn下载。《嵌入式linux实时操作系统及应用编程》深入浅出,可作为高等院校相关课程的本科生和高职生教材,也可作为研究生和嵌入式系统编程人员的技术参考书。
-
Linux内核设计的艺术新设计团队关于Linux内核的书已经不计其数,但这本书却是独树一帜的,它的内容代表着Linux内核研究成果的世界顶尖级水平,它在世界范围内首次提出并阐述了操作系统设计的核心指导思想——主奴机制,这是所有操作系统研究者的一笔宝贵财富。本书可能也代表着同类图书的顶尖水平,是一本真正能引导我们较为容易地、极为透彻地理解Linux内核的经典之作,也可能是当前唯一能从本质上指引我们去设计和开发拥有自主知识产权的操作系统的著作。它的出版也许会成为Linux内核研究领域的一个里程碑事件。《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》的最大特点是它的写作方式和内容组织方式,与同类书完全不同。它在深刻地分析了传统讲解方法的利弊之后,破旧立新,从认知学的角度开创了一种全新的方式。以操作系统的真实运行过程为主线,结合真实的内核源代码、349幅精确的内核运行时序图和具有点睛之妙的文字说明,对操作系统从开机加电到系统完全准备就绪的整个过程进行了系统而完整地分析,深刻地揭示了其间每一个动作的设计意图和实现原理,完美地再现了操作系统设计者的设计思路。阅读本书就如同跟随着操作系统设计者一起去思考,我们会在阅读的过程中发现Linux内核设计的精妙,会发现原来处处都“暗藏玄机”,哪怕是一行很短的代码。《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》在所有细节上都力求完美。为了保证知识的准确性,操作系统运行过程中的每个动作都经过了严格的考证;为了让我们真正理解Linux内核的原理,它突破传统,以Linux的真实运行过程为主线进行讲解;为了做到真正易于理解,创新性地使用了图解的方式,精心绘制了349幅分辨率600dpi的时序图,图中表现的运行时结构和状态与操作系统实际运行时的真实状态完全吻合;为了提高阅读体验,本书采用了双色印刷,以便于我们更清楚地观察每一幅图中的细节。
-
Linux架站与网络管理范例宝典丰士昌 编著《linux架站与网络管理范例宝典》是中国台湾优秀it图书作家丰士昌先生的最新力作,总结10余年来使用linux操作系统的经验和技巧,以及30余本linux书籍的写作经验,将linux的实务案例撰写成书。《linux架站与网络管理范例宝典》以范例的方式分类介绍linux相关的应用,《linux架站与网络管理范例宝典》共分5篇,分别介绍连接和网络、邮件和网页、文件传输、安全和防护,以及系统设置。附录则介绍连接工具和专有名词,?读者通过《linux架站与网络管理范例宝典》的学习了解linux在实际生活和工作卜的应用。《linux架站与网络管理范例宝典》配有一张精心开发的大型多媒体教学光盘,采用语音讲解、情景式教学,能极大地提高读者的学习效率,并且附带《linux架站与网络管理范例宝典》中所有的范例配置。《linux架站与网络管理范例宝典》适合linux操作系统初学者阅读,也可以作为大中专院校或企业的培训教材,对有linux操作系统使用经验的读者也有很高的参考价值。
-
嵌入式Linux系统开发与应用康维新 主编嵌入式系统是现代信息网络技术及物联网发展的重要技术平台,因此成为目前国内各高校信息类专业的必修课。考虑到国内本专科院校使用ARM实验开发设备和Linux嵌入式操作系统较多,因此本书主要围绕ARM硬件环境和Linux软件环境编写而成。全书由ARM基本结构与开发环境、Linux嵌入式操作系统基础与开发技术、嵌入式Linux综合设计项目实例3部分内容构成,共7章。重点阐述了基于Linux操作系统的ARM应用系统开发基础和技术应用,包括嵌入式系统开发与设计、系统主要设备的驱动、图形界面的设计。较完整地阐述了基于Linux嵌入式系统在网络、智能家居、消费电子等领域应用的成功案例,并提供了实用程序。本书着眼于嵌入式系统开发,内容完整,案例具体、实用,可供本科生、研究生和工程技术人员的学习和参考。本书配有免费电子课件,欢迎选用本书作教材的老师登录www.cmpedu.com下载。
-
Linux服务器架设、性能调优、集群管理教程陈小全,张继红 主编《Linux服务器架设、性能调优、集群管理教程:实训与项目案例》简要介绍linux操作系统服务器的配置与管理,包括web服务器的安装和配置,ftp服务器的配置和维护,域名服务器(dns)的配置和维护,samba服务器的安装与使用,邮件服务器的配置和使用;最后对网络安全、性能调优、集群管理进行。了探讨。这些内容是linux的精彩之处,也是广大linux用户、系统管理员和网络管理员最为关心的问题。《21世纪高职高专规划教材·Linux服务器架设、性能调优、集群管理教程:实训与项目案例》可供linux爱好者、internet用户、从事科学与工程计算的科研人员学习使用,特别适合作为系统管理员、网络管理员的参考手册,也可作为大中专院校和培训班的教材。
-
Linux内核编程预售商品(美) 罗德里格斯,(美) 费舍尔,(美)斯莫斯基 著本书以Linux操作系统为基础,详细介绍了Linux 内核子系统,并辅以大量内核源代码和示例程序进行演示,引领读者深入Linux内核。本书的主要内容包括:Linux 基础知识、内核探索工具集、进程的整个生命周期、内存区、页面、Slab 分配器、用于输入/输出的各种设备、文件系统、抢占、自旋锁、信号量、内核引导、构建Linux内核,以及向内核添加代码等,同时还简单介绍了一些应用工具和实用程序。每章末尾都给出一些练习,涉及内核运行的操作及工作原理。本书适合对Linux 内核感兴趣的各层次读者,无论对Linux 初学者还是Linux程序开发人员,本书都是一本很有价值的参考书。
-
操作系统原理与Linux系统实验庞丽萍,郑然 编著《操作系统原理与Linux系统实验》全面、系统地阐述了现代操作系统的基本原理、主要功能及实现技术,重点论述多用户、多任务操作系统的运行机制,系统资源管理的策略和方法,操作系统提供的用户界面。《操作系统原理与Linux系统实验》给出了一个操作系统实验体系。该实验体系涉及操作系统的核心实现技术和一些重要的实际应用,包括进程控制、增加新的系统功能调用、增加新的设备驱动程序等操作系统功能模块的实现方法;还包括Linux文件系统、服务器配置与应用的范例。每个实验都是一个完整的小体系,包括:预备知识、实验指导、实验目的和内容以及实验中的程序范例。《操作系统原理与Linux系统实验》既可作为高等院校计算机和信息类本科、专科各专业和其他相关专业的教材,亦可供从事计算机科学、工程和应用等方面工作的科技人员参考。
-
嵌入式Linux系统开发与应用金伟正 编著嵌入式系统技术已被广泛地应用于军事、工业控制系统、信息家电、通信设备、医疗仪器、智能仪器仪表等众多领域。linux是一个优秀的操作系统,嵌入式操作系统是近年来的热门话题。嵌入式系统原理与应用对大学生、研究生今后的工作科研有着很重要的作用,也是科研人员、工程人员必备的知识。《嵌入式linux系统开发与应用》在介绍嵌入式操作系统与一般原理基础上,详细地论述了嵌入式系统开发过程中的主要?术问题,着重介绍主流的、广受欢迎的linux操作系统的设计与实现,包括linux的内核开发原理。《嵌入式linux系统开发与应用》注重原理讲解和实验相结合,培养学生的理论和实际动手能力。全书分为13章,内容包括嵌入式系统概论、linux基础知识、linux编程环境、linux外壳程序编程、构建嵌入式linux开发平台、arm调试环境、嵌入式bootloader技术、linux内核配置、arm-linux内核分析和移植、嵌入式文件系统、linux多线程编程、嵌入式web设计、嵌入式linux的gui等内容。《嵌入式linux系统开发与应用》内容丰富,图文并茂,语言流畅,叙述清楚,通俗易懂,注重理解与实例,可操作性强,大部分章节配有实例和源程序。《嵌入式linux系统开发与应用》可作为计算机学科、电子信息及电气学科等相关专业(电子工程、通信工程、计算机、信号处理等专业)本科生、研究生及工程硕士的嵌入式课程的教材,也可供对嵌入式系统感兴趣的技术人员参考使用。