Linux
-
Linux命令行大全(美)William E. Shotts, Jr 著《Linux命令行大全》主要介绍Linux命令行的使用,循序渐进,深入浅出,引导读者全面掌握命令行的使用方法。《Linux命令行大全》分为四部分。第一部分开始了对命令行基本语言的学习之旅,包括命令结构、文件系统的导引、命令行的编辑以及关于命令的帮助系统和使用手册。第二部分主要讲述配置文件的编辑,用于计算机操作的命令行控制。第三部分讲述了从命令行开始执行的常规任务。类UNIX操作系统,比如Linux,包含了很多“经典的”命令行程序,这些程序可以高效地对数据进行操作。第四部分介绍了shell编程,这是一个公认的初级技术,并且容易学习,它可以使很多常见的系统任务自动运行。通过学习shell编程,读者也可以熟悉其他编程语言的使用。《Linux命令行大全》适合从其他平台过渡到Linux的新用户和初级Linux服务器管理员阅读。没有任何Linux基础和Linux编程经验的读者,也可以通过本书掌握Linux命令行的使用方法。
-
Linux内核精析郑阿奇Linux是一个完全免费、开放、跨平台的操作系统,是类UNIX系统中的一员,它支持多用户、多线程、多进程,实时性好、功能强大。学习Linux的关键在于对内核的理解和把握,本书作者长期从事Linux系统特别是嵌入式系统产品的研发,积累了丰富的经验。书中全面、系统、深入地介绍了Linux,对Linux内核进行了深度的剖析。全书共15章,包括概述、Linux内核启动、进程、进程地址空间、进程的调度、内存管理、进程间通信、系统调用、内核同步、设备驱动程序、中断、时钟、文件系统、ext文件系统和内核模块。每一章的内容都深入浅出,文字和程序相结合,每一部分的说明都比较详细,尽可能让读者看得懂、能理解。
-
嵌入式Linux应用开发精解陈长顺 主编《高职高专“十二五”规划教材:嵌入式Linux应用开发精解》以项目为主线,全面介绍了嵌入式Linux系统开发技术的主要应用领域,包括9个项目,分别是构建嵌入式Linux开发环境、开发简单应用程序、开发设备驱动程序、实现图形用户界面程序、开发多线程程序、开发串口通信程序、开发多媒体程序、开发数据库程序和开发网络应用程序。每个项目以企业实战为主线,包含项目需求、项目设计、项目实施和项目小结等主要环节,并以知识背景作为项目基础,设置工程实训和拓展提高环节,用以巩固实训成果,强化能力养成,激发创新思维。内容编排由浅入深,通俗易懂,注重整体,兼顾一般,利于读者理解。《高职高专“十二五”规划教材:嵌入式Linux应用开发精解》既可作为高职院校计算机、物联网、电子工程和机电一体化等相关专业“嵌入式Linux应用开发”课程的教材,也可用作各类培训机构的培训教材,还可作为嵌入式Linux系统开发专业人员和业余爱好者的参考书和工具书。书中提供的项目源代码稍加移植、修改、扩充和组合,即可构建实用的嵌入式Linux系统。
-
Linux 网络服务与管理赵凯 著《21世纪高等院校计算机网络工程专业规划教材:Linux 网络服务与管理》采用理论与实践相结合的案例教学方式,结合完整清晰的操作步骤,全面介绍了RedHatLinux操作系统的相关知识及常用服务的配置、维护方法。《21世纪高等院校计算机网络工程专业规划教材:Linux 网络服务与管理》主要内容包括:Linux系统的安装及桌面的使用、文件系统及常用命令的使用、用户及组的管理、定时任务的管理、磁盘的管理、DNS服务的配置方法、Apache服务的配置方法、FTP服务的配置方法等。全书结构编排合理,实例丰富,可以作为高职高专院校相关专业的计算机操作系统课程教材,也可以作为Linux爱好者的培训或学习材料,还可以作为从事Linux系统管理的工程人员的参考书。
-
Fedora和Red Hat Enterprise Linux实用指南Mark G.SobellL(马克.苏贝尔 )《Fedora和Red Hat Enterprise Linux实用指南(第6版)(套装共2册)》采用通俗易懂的语言和大量的实例,对目前企业应用最为广泛的Fedora和Red Hat Enterprise Linux企业版本的应用进行了系统、科学、全面的介绍,包括Linux系统管理、互联网服务器搭建、内核编译及执行、命令行使用等重点内容,并且对应用Perl脚本进行自动化管理进行了详细介绍。
-
Linux内核精髓(日)高桥 浩和等著经过近20年的发展,Linux操作系统已经成为当今最成功的开源软件之一,使用广泛,影响深远。随着Linux操作系统功能的不断丰富和完善,Linux内核的源代码也从最初的几万行增加到如今的数百万行,庞大无比,对于Linux内核的研究者和开发者而言,要系统研究Linux内核绝非易事。鉴于此,本书选取了资源管理(CPU、内存、进程等)、文件系统、网络、虚拟化、省电、调试、概要分析、追踪、内核调整等Linux内核的核心主题进行了深入剖析和讲解,总结出了75个能有助于读者深刻理解Linux内核精髓的技巧和最佳实践。
-
Linux C编程80例详解王友九《实例详解丛书:Linux C编程80例详解》由从事Linux系统应用和开发多年的工程师编写。书中以简明风趣的语言介绍Linux系统基础知识和LinuxC语言开发过程中的细微知识点。《实例详解丛书:Linux C编程80例详解》共包括基础部分、Shell部分、系统管理、编程基础、网络编程、编程拓展六大部分,每一部分都安排了多个章节分别展开讲解。本书不仅在讲解基础知识入门方面浅显易懂,最大的特点还在于提供了80个开发实例,读者可以通过这些实例理解并掌握LinuxC语言的知识点和开发过程。
-
完美应用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系统应用编程接口进行软件设计,从搭建Linux开发环境和 开发工具开始,通过实训任务,完成在Linux系统上进行文件读写、进程与 线程控制、网络通信、数据库和界面设计等应用编程的任务,每个部分都由 简单的接口示例开始,逐渐扩展到最常用的真实应用场景。本书共9章,其 中第1章和第2章两个部分为搭建开发环境和开发工具,第3章到第7章为基本 Linux应用接口,第8章和第9章为常用Linux软件应用。《Linux应用程序设计》既可以作为应用型本科、高职院校电子与信息 和计算机专业理论与实训一体化教材,也可以作 为社会机构的培训教材,以及Linux编程技术的实训指导书。
-
巧学活用Linux智海燕,李丰,陈喜峰 编Linux是一个功能强大的领先的操作系统,是一种免费、源代码开放、可自由使用的类UNIX操作系统,具有良好的兼容性、丰富的网络功能、极高的安全稳定性和友好的界面等特点,支持多种硬件平台,广泛应用于手机、平板电脑、路由器、游戏机等智能终端,以及PC、大型甚至超级计算机系统中。《巧学活用系列:巧学活用Linux》是以SUSE版本Linux为例,以图文并茂的方式,对Linux系统的安装、系统命令及其使用方法、实用技巧和综合案例进行讲解。《巧学活用系列:巧学活用Linux》适合对操作系统感兴趣并有志成为电脑高手的电脑爱好者阅读,也可作为有一定Linux基础的技术人员的案头工具书。