《21世纪高等学校计算机教育实用规划教材:Linux操作系统实用任务教程》以成熟的RedHat Linux Enterprise 5的社区版本CentOS 5.4为平台,从实用的角度,系统地讲解Linux的系统管理与网络应用技术。在内容安排上,淡化理论,注重CentOS 5.4实践操作技能的培养,整体内容衔接有序、深入浅出,并大量引入实例、图片,精确、细致地描述操作过程。《21世纪高等学校计算机教育实用规划教材:Linux操作系统实用任务教程》由从事多年Linux操作系统实践教学的教师编著而成,内容通俗易懂,操作切实可行,*限度符合读者的认知、学习规律。
本书概述了Linux的发展历史,探讨了Linux的设计哲学,综述了Intel平台以及Linux的主要开发工具和几种常用的数据结构,而后从Linux的引导和初始化入手,详细论述了Linux各主要组成部分的设计原理、管理结构和技术演变,包括中断处理、时钟管理、物理内存管理、进程管理、虚拟内存管理、互斥与同步、进程间通信、虚拟文件系统、物理文件系统等,并深入探讨了Linux各组成部分之间的组织关系。《Linux原理与结构》内容取材于作者长期的教学和科研实践,涵盖了Linux发展过程中的多个版本,逻辑性强,抽象层次高,可作为硕士研究生与高年级本科生的教材或教学参考书,也可供Linux研究和开发人员参考使用。
本书贯彻基于工作过程系统化的课程开发原则,以综合职业能力培养为主线,以任务引领、行动导向安排教学内容。 全书由系统、服务、网络三大部分组成,共分12章和一个附录。部分介绍了相关背景知识、系统的安装、基本操作和系统管理;第二部分介绍了网络的设置与测试、网络基础架构的搭建和应用服务的管理,分析了Linux服务器的系统安全策略,是专业人员必须掌握的部分,包括DHCP、Samba、FTP、DNS、Apache;第三部分着重介绍了防火墙策略的设计和部署。每章都通过知识准备、案例导学、课堂练习、拓展训练四个环节串联起来。书后所附项目实战给出了一些中小型企业服务器运维的真实案例。
设备驱动程序是高级应用程序与硬件设备之间的桥梁。驱动程序开发是软硬件结合的技术。本书专门介绍Linux设备驅动程序开发,涵盖了Linux驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。本书以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。本书提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。 本书主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。
本书可分为:Linux基本操作、Linux编程环境和Linux编程基本开发三个方面的内容。Linux基本操作主要介绍Linux操作系统特点、安装和使用;Linux常用命令的使用方法和具体使用;Linux 中的Shell编程基本语法、基本语句和执行、调试方法。Linux编程环境,主要围绕Linux编程相关工具进行介绍,包括gcc/gdb/make工具的主要参数和使用方法。Linux系统编程主要包括文件系统编程;进程管理;信号的处理;进程间通信;多线程编程;网络编程;Linux下数据库编程等相关知识。后的附录还附上了Linux编程相关的基础实验等内容。
《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》共分为17章,分别从信号与槽、对话框、主窗口、自定义窗口部件、布局管理、文本、容器类、目录和文件处理、事件机制、二维图形、MDI程序设计、Model/View结构、网络编程、数据库、多线程、Qt4.5移植等部分,详细介绍了Qt的基础知识和GUI编程应用。同时在各个章节穿插了应用实例,使读者更容易上手掌握。 《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》内容全面,体系完整,是广大读者不错的选择,适合刚接触Qt的初学者查阅学习,也适合已经在工作中应用Qt的程序员和正在从事Qt开发的科研人员参考翻阅,还可以作为各大中专院校和培训机构的教材。
《Linux防火墙(第4版)》是构建Linux防火墙的杰出指南,包括如何使用Linux iptables nftables来实现防火墙安全的主题。本书共分部分。部分为数据包过滤以及基本的安全措施,其内容有:数据包过滤防火墙的预备知识、数据包过滤防火墙概念、传统的Linux防火墙管理程序iptables、新的Linux防火墙管理程序nftables、构建和安装独立的防火墙。第2部分为Linux防火墙的高级主题、多个防火墙和网络防护带,其内容有:防火墙的优化、数据包转发、NAT、调试防火墙规则、虚拟专用网络。第3部分则讲解了iptables和nftables之外的主题,包括入侵检测和响应、入侵检测工具、网络监控和攻击检测、文件系统完整性等内容。《Linux防火墙(第4版)》适合Linux系统管理员、网络安全专业技术人员阅读。
合格的系统管理员知道Linux服务器是种高性能的系统,通过网络连接来路由大量的信息。建立和维护Linux服务器需要了解Linux操作系统的深层细节以及对大量使用工具和各种层次的应用软件的支持。您将看到基础的联机文档,但有许多知识却远远超出了基础的范畴,这些知识只有那些内行的具有实际经验的系统管理员才知道。这种“了解如何操作”正是我们在《Linux Server Hacks》中的收获。 《Linux Server Hacks》搜集了100个业界尖端的Hack技术,提供了为Linux系统管理员解决实际问题的提示和工具。每个专题技术都可在几分钟内读完,但却需要花费数小时的时间才能给出正确的答案。 部分Hack技术非常微妙,其中的一部分甚至鲜为人知,所有这些技术都证明了Linux系统的强大功能和灵活性。您将找到许多调节Linux内核使系统运行更有效的Hack工具、使用CVS或RCS来跟踪系统文
《清华电脑学堂:Linux 基础教程与实验指导》以Red HatLinux版本为基础,全面讲解Linux操作系统的相关知识。全书内容包括Red Hat Linux5.5的安装,Red HatLinux下的图形界面环境,Red HatLinux的文件系统,Linux系统中的命令,包括目录操作、文件操作、权限设置、磁盘设置、网络管理和服务器配置等。Linux系统中的管理操作,对RedHatLinux进行系统监控以实现较佳的系统整体性能,使用Linux中的常用软件以及强大的网络功能,维护Linux网络、配置和管理Web服务器、DNS服务器和Samba服务器等。 《清华电脑学堂:Linux基础教程与实验指导》体现了作者在软件技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,可以作为职业培训教材和各级院校授课培训教程,也适合作为自学资料和参考资料。
Linux是以Intelx86系列CPU为硬件平台的32位多用户、多任务操作系统,具备强大的网络服务功能,是计算机网络*的系统平台之一。李勇等的《Linux系统管理教程》是以目前应用广泛、安装也为方便的RedHat Linux9为例,结合作者多年的工作经验,从Linux系统管理工作中所需的知识和技能抽象出12个学习情境,分解出26个学习任务。本书按照课程教学改革思路进行编写,以工作过程为导向,按照丁作任务的实际实施过程来完成,是为高职高专院校学生量身定做的计算机网络技术专业课程的教材。 《Linux系统管理教程》既可以作为高职高专院校计算机网络技术专业理论与实践一体化的教材,也可作为社会培训教材,还可以作为实训指导书使用。
《Linux服务器配置与管理实训教程/高职高专教育“十二五”规划教材》根据Linux服务器管理实际工作过程所需要的知识和技能抽象出若干个教学案例,从而形成了为高职院校学生量身定做的Linux服务器配置与管理的专业课程教材。 《Linux服务器配置与管理实训教程/高职高专教育“十二五”规划教材》以业内著名的redhat培训课程为体系来组织教学内容和案例,共十二章。主要内容包括:CentOS6.4系统的安装、Yum仓库的建立与命令的使用、Samba服务器的安装与配置、NFS服务器的安装与配置、MysQL数据库的安装与使用、FTP服务器的安装与配置、DHCP服务器的安装与配置、DNS服务器的安装与配置、Web服务器的安装与配置、邮件服务器的安装与配置、防火墙的安装与配置、代理服务器的安装与配置。另外含两个附录,介绍CentOSLinux64系统的root账户密码恢复和全自动网络安
海南师范大学、青岛东合信息技术有限公司编著 的《Linux操作系统教程(普通高等教育物联网工程专 业十三五规划教材)》基于流行的Ubuntu系统,从 Linux操作系统的应用角度出发,深入讲解了Linux的 基本操作、文件系统、Shell命令、Shell编程、网络 操作以及Linux常用编程工具。 本书重点讲解了Linux的命令操作,同时兼顾GUI 的使用,内容偏重应用,结合图表、交互式命令进行 讲解。涉及的每个命令都给出了相应的语法说明、使 用方法等。 《Linux操作系统教程》旨在为学习Linux编程的 读者奠定Linux应用的基础。本书可作为本科或高职 高专院校计算机科学与技术、网络、通信等专业的 Linux操作系统应用课程的教材。
崔*申、秦兴国编*的《Linux\Android开发利器(ARM DS-5使用指南 )》是一本全面介绍ARM DS-5使用方法的书籍,共24章,分为4个部分。 **部分是DS-5的基本入门部分,主要介绍DS-5的基本功能和组件, DS-5的基本使 用方法,DS-5的相关文件、文档和安装。第二部分详细介绍Eclipse的各个 重要组成部分, 包括Eclipse软件的各个功能的使用介绍,并重点介绍项目管理、编辑器和 远程系统管理的 详细使用。第三部分详细介绍DS调试器各个重要组成部分的使用,包括从与 开发板的连接 到调试技术的各个方面的使用细节和步骤。第四部分详细介绍DS-5性能分析 各种技术的使 用方法,内容包括性能分析环境的构建,分析报告的创建,以及对数据的各 种分析方法。 《Linux\Android开发利器(ARM DS-5使用指南)》适合在Linux和 Android下进行嵌入式开发的设计者使用。
本书以Linux操作系统为实例,全面、系统地介绍了操作系统的概念、理论、技术和实现方法。 全书共分11章,分别介绍操作系统概述,进程管理,处理机调度,存储器管理,文件系统,设备管理,中断、陷入和信号机构,死锁,多处理器系统,分布式系统,性能评价及安全性。 本书可作为计算机科学和工程类专业的教材,以及从事计算机工作的广大科技人员学习操作系统知识和Linux技术的参考书。
《Linux操作系统基础与实践》由吴秀梅主编,内容共分10章,第1章主要讲解操作系统概述、操作系统有关的基本概念及Linux的功能简介;第2章主要讲解Linux基本操作;第3章讲解Linux的用户管理;第4章讲解文件与目录权限;第5章是常用文件内容的查看工具;第6章是Shell编程;第7章讲解Linux程序开发;第8章讲解Linux下的C程序实践;第9章讲解 Linux系统管理;第10章讲解操作系统的安全。内容覆盖了Linux基本操作和主要内容,每一章都有本章小结和习题,并配有习题答案,可以帮助学生对相关知识进行举一反三的练习,进而理解基本原理,掌握操作技术。本书是一本符合学生在短期内操作实践、快速掌握的教材。 本教材以“理论够用,侧重实践”为原则编写,适合学生自学,可作为本科、高职高专层次的教学用书,也可以给广大的Linux操作系统入门的专业技术人员以
《嵌入式Linux设计与应用教程》是一本基于嵌入式开发与应用的基础入门教程,完整讲述了嵌入式系统开发技术的基础知识。以ARM9内核的ErnhestEDuKIT-Ⅲ多核实验教学系统为硬件开发平台,以嵌入式Llnux操作系统为软件开发平台,书中结合ARM9芯片S3C2410处理器的实际开发例程,系统讲述了嵌人式应用开发所涉及的知识点,主要内容包括嵌入式Li叫x的开发环境与工具使用、嵌入式c语言编程基础知识、文件I/O编程、网络编程与嵌入式驱动程序开发等方面。结合本教程,可使读者快速、全面地掌握嵌入式系统开发与应用技术。王海军主编的《嵌入式Linux设计与应用教程》可作为高等院校计算机、电子信息类专业本科生的嵌入式开发系统教材,也可作为基于ARM核嵌入式系统开发的工程技术人员的参考资料。
《大学计算机基础实践指导》介绍了在Linux的Fedora Core操作平台以及在此平台下的应用软件的使用。Linux的出现,打破了微软在PC操作系统上的长期垄断地位,使得用户在选用操作系统时有了更多的选择。中国加入WTO后,随着知识产权保护的逐步规范,更多企业转向使用自由开放、成本低廉的Linux操作系统。掌握Linux基本操作以及此平台下应用软件的使用已成为当代大学生的基本技能。 随着Linux的快速发展,Linux基础课程将成为面向高等学校任何专业学生开设的层次的计算机基础教程,成为高等院校开设的一门公共基础课。《大学计算机基础实践指导》为《大学计算机基础(Linux)》的配套教材,是为相关大学计算机基础课程(Linux方面)的有关实验教学而编写的。以实验的方法讲述了在Linux下基本的图形化操作以及一些常用软件OpenOffice.org办公软件的使用,以便读
本书采用教、学、做相结合的模式,以理论为基础,着眼应用,系统地介绍了网络操作系统基础、Linux操作系统概述、Linux系统管理、Linux网络管理、Linux用户管理基础知识,在此基础上对Shell编程、Linux系统构建各种服务器的实用技能与摹本应用知识进行了系统地介绍。《Linux网络操作系统与实训(修订版)》针对读者在实际工作中如何使用及管理Linux而编写,其特点是淡化理论,强化技能,每一章重点内容都安排有相应的实训,内容安排上体现渐进性、实用性和实践操作的互动性,章节中以案例的形式讲解命令、构建服务器技术,易于理解与掌握。 本书可作为高职高专院校相关专业的教材,同时也是广大Linux爱好者不可多得的一本学习参考书。
本教材系统地介绍了在Linux操作系统下进行C语言程序设计的相关知识。根据知识点的分布,全书共分8个项目,内容包括:初识一个简单的C程序;数据类型、运算符及表达式;控制语句及函数;数组、指针与结构体;预处理;内核常见的数据结构、文件及网络编程。本教材注重理论基础与实际应用相结合,采用项目教学方法。在背景知识阶段,以任务为划分依据,对理论知识进行详细介绍;在项目设计及准备阶段,叙述完成本项目所需的知识准备;在项目实施阶段,用任务驱动方法实现每个任务,包括操作步骤等;在理论练习阶段,通过习题加深对本项目的理解力;在工程实训阶段,进一步加强实践操作能力的培养。
《嵌入式系统原理与应用---基于ARM微处理器和Linux操作系统(修订版)》以ARM微处理器为核心,以Linux操作系统为基础,以开发温度采集系统项目为主线,介绍嵌入式系统的开发技术。本书的主要内容包含:嵌入式系统基础、基于ARM9处理器的硬件平台、Linux编程基础、嵌入式开发环境和系统移植、Linux驱动程序设计 、Qt/E应用程序设计、嵌入式数据库应用程序。并附Linux常用命令简介。本书将温度采集系统项目分解成若干个子项目,分别放到各部分的实验之中,只要将这些实验综合在一起就可能形成一个系统。本书适合高等院校计算机、电子、通信等专业嵌入式方向的教材,也可作为嵌入式领域科研人员的技术参考书。
本书以原理叙述了力求简明、方法技术反映先进、例题习题体现实用为原则,系统地介绍了Linux操作系统的基本概念、原理及应用,并通过适量的例题和习题来巩固和强化所学的知识。 全书共11章,分别介绍了操作系统中的基本概念,描述了Linux操作系统的基本操作,目录和文件操作命令,进程/线程管理、调度与死锁管理、存储管理、虚拟存储器管理、文件系统和设备管理及外部存储器管理,Linux操作系统的内核及性能调整,以及Linux操作系统的高级应用和网络应用等。 本书适合作为软件学院或其他高等学校计算机相关专业的教材,也适合作为高职高专学生的教材。
本书以目前Red Hat公司*版本RedHat Enterprise Linux5为平台,对Linux的网络服务应用进行了详细的讲解。全书分为12章,阐述了Linux网络服务的知识,内容涵盖Linux安装及网络环境搭建、Samba服务、DNS服务、DHCP服务、Sendmail服务、FTP、Apache、iptables与NAT、代理服务、NFS、NIS、网络访问等内容。书中用生活化的语言阐述晦涩的网络通信原理,深入浅出地进行讲述,便于读者理解。并且本书提供了大量详尽的应用实例,并配以操作演示录像。本书不仅详细地描述了各网络服务的原理,更能够让读者通过读、看、练,具备真正的动手能力。 此外,本书是国内少有的涵盖了RedHat公司权威认证RHCE的RH253课程内容的书籍,并配有实验录像,理论与应用并重,会成为Linux网络技术人员非常好的学习资料以及参考手册。
本书从Linux操作系统基础知识入手,全面而详细地介绍了Linux操作系统的各种操作。全书共分11章,其中包括Linux操作系统概述、Linux操作系统基础知识、Linux图形化桌面环境、Linux常用应用程序、Linux用户与磁盘管理、Linux的设备与文件管理、Linux网络基础、搭建文件服务器、Linux环境下核心服务器的搭建、Linux中的其他服务器以及Linux的安全知识。 本书内容丰富全面,不仅注重概念的讲解,更配备了大量的实际操作,语言通俗易懂,内容深入浅出。本书非常适合作为大中专院校的教材,同时也是初学者学习Linux不可多得的一本入门参考书。
本书以源码开放的Linux操作系统为背景,以其关键数据结构为切入点,介绍了微型计算机操作系统的基本概念、原理、设计思想、技术及实现方法。同时通过介绍i386处理器对操作系统的支持,使读者对操作系统与硬件平台之间的关系建立起一个基本概念。另外,鉴于嵌入式系统的兴起及Linux在这方面的突出表现,本书还用一章的篇幅专门介绍了嵌入式操作系统的基本概念和特点。 本书选材得当、概念清楚、文字通俗易懂,既可作为高等院校计算机科学及其相关专业的本科生教材,也可作为从事计算机工作的广大科技工作者学习操作系统基本理论和了解Linux技术的参考书。