Linux
-
Linux C编程80例详解王友九《实例详解丛书:Linux C编程80例详解》由从事Linux系统应用和开发多年的工程师编写。书中以简明风趣的语言介绍Linux系统基础知识和LinuxC语言开发过程中的细微知识点。《实例详解丛书:Linux C编程80例详解》共包括基础部分、Shell部分、系统管理、编程基础、网络编程、编程拓展六大部分,每一部分都安排了多个章节分别展开讲解。本书不仅在讲解基础知识入门方面浅显易懂,最大的特点还在于提供了80个开发实例,读者可以通过这些实例理解并掌握LinuxC语言的知识点和开发过程。
-
Fedora和Red Hat Enterprise Linux实用指南Mark G.SobellL(马克.苏贝尔 )《Fedora和Red Hat Enterprise Linux实用指南(第6版)(套装共2册)》采用通俗易懂的语言和大量的实例,对目前企业应用最为广泛的Fedora和Red Hat Enterprise Linux企业版本的应用进行了系统、科学、全面的介绍,包括Linux系统管理、互联网服务器搭建、内核编译及执行、命令行使用等重点内容,并且对应用Perl脚本进行自动化管理进行了详细介绍。
-
完美应用SUSE Linux何晓龙 编著《完美应用SUSE Linux》将向你展示一个成熟稳定的Linux发行版本——SUSE,其包括两个 版本:社区版本openSUSE和企业版本SLES,无论社区版本还是企业版本都是 成熟、稳定、高质量Linux发行版本的标志,而且使用起来基本完全一致, 高质量的软件品质加上图形化直观的操作,无论是个人用户还是企业用户, SUSE都是一个很好的选择。何晓龙编著的《完美应用SUSEI Linux》根据Linux初学者,以及SUSE使 用者学习和应用的特点,充分考虑初学者的需求,以openSUSE丰富的应用为 主线,由浅入深、循序渐进地进入SUSE精彩的世界,没有枯燥的理论,只有 实实在在的应用,全书本着以读者为本的原则,按照初学者的学习路径进行 编排,可以使读者在短时间内掌握SUSE的实用技术,快速入门,并学以致用 。《完美应用SUSEI Linux》适合所有的SUSE初学者、爱好者入门和学习 ,初、中级用户通过循序渐进地学习本书,迅速进入SUSE的世界。本书也可 以作为参加Novell NCLA考试,以及培训机构的SUSE标准培训教材。
-
嵌入式Linux应用开发精解陈长顺 主编《高职高专“十二五”规划教材:嵌入式Linux应用开发精解》以项目为主线,全面介绍了嵌入式Linux系统开发技术的主要应用领域,包括9个项目,分别是构建嵌入式Linux开发环境、开发简单应用程序、开发设备驱动程序、实现图形用户界面程序、开发多线程程序、开发串口通信程序、开发多媒体程序、开发数据库程序和开发网络应用程序。每个项目以企业实战为主线,包含项目需求、项目设计、项目实施和项目小结等主要环节,并以知识背景作为项目基础,设置工程实训和拓展提高环节,用以巩固实训成果,强化能力养成,激发创新思维。内容编排由浅入深,通俗易懂,注重整体,兼顾一般,利于读者理解。《高职高专“十二五”规划教材:嵌入式Linux应用开发精解》既可作为高职院校计算机、物联网、电子工程和机电一体化等相关专业“嵌入式Linux应用开发”课程的教材,也可用作各类培训机构的培训教材,还可作为嵌入式Linux系统开发专业人员和业余爱好者的参考书和工具书。书中提供的项目源代码稍加移植、修改、扩充和组合,即可构建实用的嵌入式Linux系统。
-
Linux 网络服务与管理赵凯 著《21世纪高等院校计算机网络工程专业规划教材:Linux 网络服务与管理》采用理论与实践相结合的案例教学方式,结合完整清晰的操作步骤,全面介绍了RedHatLinux操作系统的相关知识及常用服务的配置、维护方法。《21世纪高等院校计算机网络工程专业规划教材:Linux 网络服务与管理》主要内容包括:Linux系统的安装及桌面的使用、文件系统及常用命令的使用、用户及组的管理、定时任务的管理、磁盘的管理、DNS服务的配置方法、Apache服务的配置方法、FTP服务的配置方法等。全书结构编排合理,实例丰富,可以作为高职高专院校相关专业的计算机操作系统课程教材,也可以作为Linux爱好者的培训或学习材料,还可以作为从事Linux系统管理的工程人员的参考书。
-
巧学活用Linux智海燕,李丰,陈喜峰 编Linux是一个功能强大的领先的操作系统,是一种免费、源代码开放、可自由使用的类UNIX操作系统,具有良好的兼容性、丰富的网络功能、极高的安全稳定性和友好的界面等特点,支持多种硬件平台,广泛应用于手机、平板电脑、路由器、游戏机等智能终端,以及PC、大型甚至超级计算机系统中。《巧学活用系列:巧学活用Linux》是以SUSE版本Linux为例,以图文并茂的方式,对Linux系统的安装、系统命令及其使用方法、实用技巧和综合案例进行讲解。《巧学活用系列:巧学活用Linux》适合对操作系统感兴趣并有志成为电脑高手的电脑爱好者阅读,也可作为有一定Linux基础的技术人员的案头工具书。
-
Linux应用程序设计刘志刚,郭艳颖 编《Linux应用程序设计》按照课程教学改革的思 路进行编写,以学生实践为基础,注重工程实训,使用实训教学的形式讲解 了怎样使用Linux系统应用编程接口进行软件设计,从搭建Linux开发环境和 开发工具开始,通过实训任务,完成在Linux系统上进行文件读写、进程与 线程控制、网络通信、数据库和界面设计等应用编程的任务,每个部分都由 简单的接口示例开始,逐渐扩展到最常用的真实应用场景。本书共9章,其 中第1章和第2章两个部分为搭建开发环境和开发工具,第3章到第7章为基本 Linux应用接口,第8章和第9章为常用Linux软件应用。《Linux应用程序设计》既可以作为应用型本科、高职院校电子与信息 和计算机专业理论与实训一体化教材,也可以作 为社会机构的培训教材,以及Linux编程技术的实训指导书。
-
Linux服务与安全管理张迎春,胡国胜 编《Linux服务与安全管理》贯彻基于工作过程系统化的课程开发原则,以综合职业能力培养为主线;以任务引领、行动导向安排教学内容。全书由系统、服务、网络三大部分组成,共分15章和一个附录。第一 部分介绍了相关背景知识、系统的安装、基本操作和管理;第二部分介绍 了网络基础架构的搭建和应用服务的管理,分析了Linux服务器安全策略,是专业人员必须掌握的部分,包括DHCP、DNS、Samba、FTP、Apache、MySQL、邮件系统等;第三部分着重介绍了安全策略的设计和部署,包括防 火墙和代理服务。每章都通过知识准备、案例导学、课堂练习、拓展训练 四个环节串联起来。书后所附项目实战给出了一些中小型企业服务器运维 的真实案例。《Linux服务与安全管理》可作为高职高专院校、成人高校、本科院校 举办的二级职业技术院校计算机应用技术、网络技术、信息安全技术等专 业的Linux操作系统课程教材,也可作为Linux系统维护人员和网络管理人 员的参考书和培训教材。
-
Linux高级程序设计杨宗德,吕光宏,刘雍 编著《Linux高级程序设计(第3版)》围绕Linux操作系统“一切都是文件”的特点,讲述了Linux操作系统下应用层“一段执行单元(进程)对系统资源(CPU资源、各类文件资源)的管理”。详细介绍了Linux系统编程环境及编程工具(GCC/Makefile/GDB)、文件管理(文件属性控制、ANSI以及POSIX标准下文件读写操作、终端编程)、进程管理(创建、退出、执行、等待、属性控制)、进程间通信(管道、消息队列、共享内存)、进程间同步机制(信号量)、进程间异步机制(信号)、线程管理(创建、退出、取消等以及属性控制)、线程间同步(互斥锁、读写锁、条件变量)、线程与信号以及BSD socket编程中的TCP、UDP、原始套接口、网络服务器应用开发等内容,并对Linux系统下的音频应用程序开发做了讲解。 《Linux高级程序设计(第3版)》内容丰富、紧扣应用,适合从事Linux下C应用编程的人员阅读,也适合从事嵌入式Linux开发的人员阅读。
-
嵌入式LINUX驱动程序实战开发奚海蛟,谌利,吕铁军 著驱动程序是连接上层应用层和底层硬件层之间的桥梁,负责直接对硬件进行操作,是嵌入式系统开发中不可或缺的重要组成部分。《普通高校“十二五”规划教材·实践创新系列:嵌入式LINUX驱动程序实战开发》以SAMSUNG公司的S3C2440为代表的ARM9为核心,以广州天嵌科技有限公司开发的TQ2440为硬件平台,讲述了驱动程序的开发流程和必备知识,并针对TQ2440开发板的各个外设接口,为读者提供了简单而直观的驱动程序实例,以加深读者的理解。本书可分为两部分:一是驱动程序开发的基础,二是驱动程序开发实例。通过理论和实践相结合,使读者更容易掌握。本书可供嵌入式Linux驱动程序开发的人员、使用S3C2440进行快速开发产品的开发人员参考,还可作为各大中专院校和培训机构的教材。