Linux
-
Linux C函数实例速查手册陈先在,张丽萍 编著《Linux C函数实例速查手册》详细地介绍了Linux环境下常用的C语言函数,重点介绍每个函数的参数意义、返回值的意义以及函数使用时的注意事项。Linux作为一个自由操作系统已经越来越受到业内人士的关注,该环境下的开发者也日趋增多。开发Linux环境下的应用程序时,需要使用大量的Linux函数。这些函数有的属于Linux操作系统的API,有的属于C语言的标准库函数。这些函数数目繁多,如果强行记忆每一个函数的使用方法显然是不明智的,因此读者需要一本Linux环境下的C语言函数速查手册。《Linux C函数实例速查手册》含有大量实例,详细讲解每个函数的使用方法,每个函数均给出了对应的应用实例,方便读者理解函数并进行模拟实践。《Linux C函数实例速查手册》适合于正在学习Linux环境下C语言编程的用户阅读,并可作为开发人员的参考手册。 -
Linux系统与应用王小英 主编《Linux系统与应用》全面、系统地讲解了Linux系统的相关知识。全书由四部分,共17章组成,每章都包括本章学习目标、正文、课后习题与实验等环节,方便教师与攀生检验学习效果。其中,第一部分是基础篇,第1章~第5章,包括Linux概述,RedHatLinux9的安装配置,Linux下的常用命令,Linux下的文本编辑以及Linux桌面环境。第二部分是系统篇,第6章~第10章,介绍了Linux下多用户的管理,硬件设备的安装与配置,文件系统的管理,进程的管理以及系统日志的查看和管理。第三部分是网络篇,第11章~第14章。介绍了TCP/IP网络原理和配置,Linux下常用服务器的介绍、配置和管理,如Apache Web服务器、FTP服务器、DHCP服务器、DNS服务器、E-mail服务器、Samba服务器、Squid代理服务器、防火墙及NAT服务等。第四部分是开发篇,第15章~第17章,介绍了Linux的软件开发特点,常用的编程语言,Shell脚本编程,C/C++的软件开发,以及Linux内核概述。在充分理解刚接触Linux却还没有入门的学生的能力和心理的基础上,编者根据多年的教学和应用经验,在内容的选取上坚持科学性、先进性、实用性一体,通过大量的实例和实验让学生分层次、分步骤地掌握所学的知识。《Linux系统与应用》内容实用性、可操作性强,尤其适合初学者,可作为大专院校相关专业学生的教材,也可作为从事计算机工作的相关人员的参考用书。 -
Linux设备驱动开发入门与编程实践商斌 编著本书从嵌入式系统开发的基础概念讲起,着重介绍了嵌入式Linux 驱动开发技术。全书共分12章。前两章介绍了嵌入式Linux系统开发的基础知识,以及Linux系统开发工具链、嵌入式Linux内核分析与移植技术;第3章介绍了Linux设备驱动程序开发的一般技术和基本过程;第4章到第9章详细剖析了字符设备、PCI设备、音频接口、显示接口、块设备、网络设备的驱动开发技术;第10章到第12章分别介绍了USB设备驱动开发的知识、USB驱动的设备端及主机端的设计,以及OTG驱动程序的开发。本书具有由浅入深、通俗易懂和注重实践等特点,适合于具备一定嵌入式Linux开发经验,需要从事或学习嵌入式Linux驱动程序设计的读者作为嵌入式Linux驱动开发的自学教材;同时也适合已掌握Linux驱动程序设计的一般原理,需要提高嵌入式Linux驱动开发实践能力及对嵌入式Linux驱动开发感兴趣的程序员参考学习。 -
Linux服务器架设杨鹏 著《Linux服务器架设》是国内资深Linux系统管理专家十余年系统管理经验的总结。《Linux服务器架设》注重实际应用,但又不唯实用论。《Linux服务器架设》详细的阐述了在Linux下构建各种高级服务系统的方法,特别针对系统管理员日常管理工作中最常见的困惑、最需要解决的问题,做了细致的分析和解说,从最初步的安装,到系统的安全和优化,以及各种服务的搭建和管理。各个层次的系统管理员都能够从《Linux服务器架设》中获取有益的信息,并学习到有效的管理方法和先进的管理思想。 -
Linux操作系统高级教程唐华 主编《高职高专计算机系列规划教材:Linux操作系统高级教程》以国际著名的Red Hat公司研发的Fedora 8操作系统为蓝本,以企业需求为导向,从基础到高级,介绍Linux的各种系统配置和网络管理功能。《高职高专计算机系列规划教材:Linux操作系统高级教程》思路脉络清晰,层次深入浅出,内容体系合理,每一章节的写作力求语言精炼,知识点介绍准确。《高职高专计算机系列规划教材:Linux操作系统高级教程》的写作融入了作者丰富的教学和实践经验,在书中使用了大量的图表对内容进行阐述,以便于读者理解相关内容:并在每章后面配备了丰富的习题和实训项目,便于检查学习效果和上机实践。《高职高专计算机系列规划教材:Linux操作系统高级教程》不仅可作为高等院校、职业院校计算机类学生的教材,也可作为Linux系统管理员及相关应用开发人员的技术参考手册或培训教材,同时还是广大Linux爱好者不可多得的一本系统管理参考读物,相信无论是Linux的新手,还是经验丰富的读者,都可以从书中获益。 -
Linux命令行实用技术详解徐谡 主编,陈洪彬,彭珊珊 等编著《Linux命令行实用技术详解》对Linux命令行的主要命令分功能说明、语法说明、选项介绍、典型示例、注意事项等专题进行了详尽的介绍,可以帮助读者对Linux命令行的命令有深入的认识。作为一本系统管理与维护、网络配置与管理的工具类用书,《Linux命令行实用技术详解》适合所有系统管理员、网络管理员以及Linux的初中级读者阅读、参考。 -
Linux嵌入式设计(美)史密斯 等著,周伟民 译本书介绍如何开发一个Linux产品,将产品分成守护进程和用户界面两个部分,介绍如何创建和管理守护进程,同时还介绍5种不同类型的用户界面。本书主要内容有:产品架构;如何与正在运行的守护进程对话;如何创建和保护守护进程;范例产品Laddie;日志和事件处理;基于Web的用户界面;命令行界面(CLI);前端面板界面;帧缓存界面,包括红外遥控;SNMP界面,包括工具、MIB和代理。本书适用于Linux产品的开发人员,有兴趣的读者可以以本书中所包含的原型产品为基础设计自己的Linux产品。对于那些打算尽快将守护进程的用户界面移植到不同的操作系统或不同的编程语言上的读者,本书也有一定参考价值。 -
Linux 2.6内核标准教程华清远见嵌入式培训中心,河秦,王洪涛 编著Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。本书深入、系统地讲解了Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。全书共8章,首先讲解Linux系统的引导过程;然后对Linux内核的3大核心模块——内存管理、进程管理、中断和异常处理进行了深入的分析;在此基础上,对时间度量、系统调用进行了分析和讨论;最后讲解了Linux内核中常见的同步机制,使读者掌握每处理器变量和RCU这两种新的同步机制。本书适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学习操作系统的参考书。 -
Linux操作系统基础与实训教程尼春雨,张悦 主编《Linux操作系统基础与实训教程》从Linux操作系统基础知识入手,全面而详细地介绍了Linux操作系统的各种操作。全书共分11章,其中包括Linux操作系统概述、Linux操作系统基础知识、Linux图形化桌面环境、Linux常用应用程序、Linux用户与磁盘管理、Linux的设备与文件管理、Linux网络基础、搭建文件服务器、Linux环境下核心服务器的搭建、Linux中的其他服务器以及Linux的安全知识。《Linux操作系统基础与实训教程》内容丰富全面,不仅注重概念的讲解,更配备了大量的实际操作,语言通俗易懂,内容深入浅出。《Linux操作系统基础与实训教程》非常适合作为大中专院校的教材,同时也是初学者学习Linux不可多得的一本入门参考书。 -
嵌入式Linux案例开发指南冯伟,王博 编著《嵌入式Linux案例开发指南》以案例的形式系统地讲解了嵌入式Linux开发所需要的各种知识和实际应用。全书共15章,主要介绍了嵌入式Linux系统基础、开发基础、Linux高级编程、驱动开发,以及综合实验等部分知识,主要内容包括Shell编程,GDB调试工具,Linux系统内核的编译、进程和线程的概念,Socket编程,Linux图形化界面开发的技巧,Java语言在嵌入式Linux开发中的应用,嵌入式Linux数据库,Linux驱动开发基础,字符设备驱动开发等知识,最后通过两个综合实验巧妙地将枯燥的知识学习变成了有趣的动手实践。《嵌入式Linux案例开发指南》可作为高等院校电子类、电气类、控制类等专业高年级本科生、研究生学习嵌入式Linux的教材,也可供广大嵌入式领域的科研和工程技术人员参考使用,还可作为相关培训班的培训教材。
