Linux
-
完美应用Ubuntu何晓龙,李明 编著《完美应用Ubuntu(第2版)》将向您展示一个年轻的Linux发行版——Ubuntu,一个产生于太空中的崇高梦想,从初识到安装,从应用到管理,本书秉承开源社区所践行并传播的“乐于分享、善待他人”的Ubuntu理念,向您阐释如何完美应用Ubuntu。《完美应用Ubuntu(第2版)》根据初学者和Ubuntu使用者学习和应用的特点,充分考虑初学者的需求,以Ubuntu精华应用为主线,由浅入深、循序渐进地进入Ubuntu的精彩世界,没有枯燥的理论,只有实实在在的应用,全书本着以读者为本的原则,按照初学者的学习路径进行编排,可以使读者在短时间内掌握更多Ubuntu实用技术,快速学会使用Ubuntu Linux,并学以致用。《完美应用Ubuntu(第2版)》适合所有Ubuntu初学者、爱好者入门和学习。初、中级用户通过阅读本书可以通过循序渐进的学习,迅速进入Ubuntu的精彩世界及全面提高Ubuntu使用技能;专家级用户可以立刻应用书中介绍的技巧。《完美应用Ubuntu(第2版)》也可以作为参加UCP考试以及培训机构的Ubuntu标准培训教材。
-
Linux命令、编程器与Shell编程(美)索贝尔 著,包战,孔向华,胡艮胜 译为了真正掌握Linux必须全面理解shell和命令行。以前,读者必须购买两《Linux命令、编程器与Shell编程(第2版)(附光盘)》才能掌握这些知识:一本介绍Linux基本概念和技术的指南,再加一本参考手册。现在,著名Linux专家Mark Sobell通过《Linux命令、编辑器与shell编程(第2版)》一《Linux命令、编程器与Shell编程(第2版)(附光盘)》,不仅全面深入地介绍了系统管理员、开发人员和高级用户最需要的工具,而量涵盖了日常工作中最常用的参考资源。《Linux命令、编辑器与shell编程(第2版)》完全适用于所有发布版,可以把它用于任意Linux系统,包括现在和将来发布的Linux系统。《Linux命令、编辑器与shell编程(第2版)》还全面介绍了Mac OS X命令行。包括其他Linux/UNIX图书忽略的仅用于OS X的工具和实用程序。《Linux命令、编程器与Shell编程(第2版)(附光盘)》结构清晰.包含数百个优秀的实际范例,从最基础的知识开始,介绍了Linux中最有用的知识,包捶文体系统、shell、编辑器、实用程序、编程工具、正则表达式等。Sobell还添加了Perl的入门介绍,Ped是Linux管理员自动完成复杂、耗时的任务最重要的编程工具。
-
Linux网络内核分析与开发肖宇峰,李昕,时岩 编著Linux网络内核的结构和源码,力图使读者了解和掌握网络内核的工作原理和开发方法。全书共分为9章,主要介绍了Linux内核和相关开发工具、Linux网络内核结构、套接字及其设计、传输层协议实现与设计、网络层实现、数据链路层实现、网络设备驱动程序及其设计、路由模块与邻居子系统、MPLS网络及其协议实现等内容。《Linux网络内核分析与开发》适用于从事计算机网络、协议研发、嵌入式产品开发的技术人员,也适用于计算机、通信专业的本科生和研究生。
-
精通Linux系统管理史晓红,张小东 编著《精通Linux系统管理》详细介绍了构建、配置和管理Linux系统时常见问题的解决方法。另外,《精通Linux系统管理》还对文件和软件的管理方法、用户的授权、安全的实现、网络服务的提供、内核管理等内容进行了深入浅出的讲解。同时结合大量的实例,介绍了常用的命令行解决方案及图形界面的使用方法。《精通Linux系统管理》内容实用、案例丰富,不仅适合Linux用户学习使用,也适合作为参加“Linux系统管理员”认证的考生以及广大Linux爱好者的参考用书。
-
零基础学嵌入式Linux C编程陈立伟,王桐,杨蕾 编著《零基础学嵌入式Linux C编程》分为4篇,共20章,主要内容包括:嵌入式系统基础知识,Linux环境下C语言的开发,构建嵌入式Linux开发环境,Linux下c编程基础,数据、运算符和表达式,数据的输入和输出,基本语句,数组,函数、编译预处理,动态内存的堆与栈,指针、回调函数、结构体与共同体,Linux C语言嵌入汇编语言与移植性问题,嵌人式Linux环境下GUI开发技术,嵌入式Linux设备驱动开发,Linux文件操作,进程控制,线程控制,嵌入式网络防御体系设计实例,Linux 视频采集与传输实例,ARM Linux 指纹识别实例等。全书重点突出,层次分明,注重知识的系统性、针对性和先进性;注重理论联系实践,培养工程应用能力。《零基础学嵌入式Linux C编程》不仅介绍详细的理论基础知识,还提供大量的开发案例作参考,可读性和实用性强。适合没有或者缺乏嵌入式Linux 程序设计经验的初学者作为嵌入式Linux 语言开发的自学教材,同时也适合已掌握C语言基础编程技术,需要提高嵌入式C语言编程实践能力,以及对嵌入式Linux编程感兴趣的程序员阅读。《零基础学嵌入式Linux C编程》的配套光盘给出了书中的实例文件、开发过程的操作录像文件、常用元器件及芯片等丰富的拓展资源,极大地方便了读者自学,动手实践。
-
计算机操作系统实验与实践秦明,李波 编著“计算机操作系统”是一门非常重要的专业课程,本教材所介绍的“基于Windows和Linux内核的操作系统实验体系”可使学生对于目前应用面最广的Windows和Linux操作系统的内部原理有更深入的理解。整个实验体系分别架构在Windows和Linux这两个内核的基础上,并按照操作系统的进程管理、资源管理、存储管理、设备管理和文件管理设计相应的模拟实验。本教材分为上下两篇,上篇介绍基于Windows内核的围绕操作系统5大管理功能的各个实验,共5章,每章通过一个典型的实验对操作系统的其中一个管理功能进行模拟;下篇除了介绍基于Linux内核的围绕操作系统5大管理功能的各个实验之外,还介绍了Linux socket编程实验(第16章)以及Linux操作系统的预备实验(第7章和第8章),其余各章分别围绕操作系统的5大管理功能分别介绍了相应的模拟实验。本教材所介绍的实验几乎涵盖了操作系统所有的重要原理和机制。本教材既可作为大专院校、计算机职业专科学校或者电子类各专业“操作系统”的实验教学课程教材,也可供从事计算机方向研究的专业技术人员使用。
-
Linux核心应用命令速查曹江华,方建国 编著经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux桌面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。本书汇集了Linux命令行下核心管理命令(包括最新的虚拟化管理命令、SELinux管理命令)的功能说明、语法说明、选项介绍、典型应用实例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的实例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的Linux系统。本书使用RHEL 5.5所涉及的命令,同时也适用于其他Linux发行版,是所有Linux用户必备的参考用书。
-
Linux那些事儿之我是USB肖林甫,肖季东,任桥伟 著《Linux那些事儿之我是USB》基于2.6.22内核,对USB子系统的大部分源代码逐行进行分析,系统地阐释了Linux内核中USB子系统是如何运转的,子系统内部的各个模块之间是如何互相协作互相配合的。《Linux那些事儿之我是USB》使用幽默诙谐的笔调对Linux内核中的USB子系统源代码进行了分析,形象且详尽地介绍了USB在Linux中的实现。《Linux那些事儿之我是USB》从U盘、Hub、USB Core直到主机控制器覆盖了USB实现的方方面面,被一些网友誉为USB开发的“圣经”。对于Linux初学者,可以通过《Linux那些事儿之我是USB》掌握学习内核、浏览内核代码的方法;对于Linux驱动开发者,可以通过《Linux那些事儿之我是USB》对设备模型有形象深刻的理解;对于USB开发者,可以通过《Linux那些事儿之我是USB》全面的理解USB在一个操作系统中的实现;对于Linux内核开发者,也可以通过《Linux那些事儿之我是USB》学习到很多Linux高手开发维护一个完整子系统时的编程思想。
-
Ubuntu Linux 从入门到精通邢国庆,仇鹏涛,陈极珺 编著《Ubuntu Linux 从入门到精通(第9版)》首先介绍Ubuntu Linux系统的硬盘安装过程与GNOME桌面环境,然后从最基本的命令行与文件系统基础知识及操作人手,由浅人深,逐步阐述Linux系统的基本概念与原理。在此基础上,对Linux系统的Shell编程、用户管理、进程管理、磁盘空间管理、软件管理、文件系统管理、系统启动过程、作业调度与系统日志,以及TCP/IP网络管理与应用等内容进行深入的讨论。《Ubuntu Linux 从入门到精通(第9版)》内容丰富,语言流畅,涵盖了Linux系统的主要课题,可以用做大专院校操作系统专业师生的教学参考书,也可作为IT行业人员学习Ubuntu Linux系统的工具书。
-
基于S3C2440的嵌入式Linux开发实例孙弋 主编《基于S3C2440的嵌入式Linux开发实例》以目前工业嵌入式领域表现出色的ARM9处理器S3C2440和源码开放的Linux操作系统为基础,系统地介绍了嵌入式系统S3C2440的开发过程及S3C2440各个接口的应用编程实例。所有代码均由作者在软件平台调试通过,大部分应用程序代码为作者在产品开发过程中所实际应用之成熟代码。《基于S3C2440的嵌入式Linux开发实例》对从事该领域产品开发的工程技术人员有较高的参考价值。《基于S3C2440的嵌入式Linux开发实例》可作为高等院校电子、通信、自动化、计算机等专业的嵌入式系统课程的教材,也可作为从事嵌入式应用开发的工程技术人员的参考资料。