《Linux操作系统实例教程》图文并茂,实例丰富,可以使读者在短时间内快速掌握Linux操作系统的使用技巧与管理方法。《Linux操作系统实例教程》在服务器操作系统Red Hat Enterprise Linux 8平台下,按照生产实践环节Linux系统管理员应具备的专业技能要求,系统地讲述了环境准备、Linux系统概述、Linux系统启动过程及Systemd目标、文件操作管理、用户与组管理、特殊权限管理、软件包的安装与使用、Crontab计划任务、文件系统管理、Swap交换分区管理、网络管理、防火墙Firewalld管理、SELinux管理、归档压缩技术等内容,培养读者分析问题和解决问题的能力,为今后从事相关工作奠定基础。 《Linux操作系统实例教程》可作为计算机相关专业的本科生教材,还可作为对Linux操作系统感兴趣的读者的参考书。
本书介绍Linux 内核的编译和移植、根文件系统的制作、基础系统、桌面系统, 以及这些软件在系统中的 作用、软件之间的依赖关系、各种软件的移植方法。由于很多树莓派应用是由Python 语言开发的, 本书也 专门介绍树莓派上硬件接口的Python 控制模块和其他一些基础应用。全书共分6 章,第1 章介绍Linux 内核的 移植及根文件系统的制作;在第1 章的基础上, 第2 章移植了一些基础软件, 增强了树莓派的联网功能;第3 章 介绍Linux 的基础图形库、文本布局软件、X Window 系统, 直至构成一个完整的XFCE4 桌面环境;第4 章介 绍一些应用软件的移植, 包括远程桌面、音视频编码与解码及媒体播放、文档阅读, 以及网络监控软件;第 5 章 介绍典型的Linux 开发工具的移植, 移植了编译器的树莓派系统初步具备板载开发能力;鉴于树莓派被广泛用于 电子设计制作, 第6 章专门讨论树莓派G
本书概述了Linux的发展历史,探讨了Linux的设计哲学,综述了Intel平台以及Linux的主要开发工具和几种常用的数据结构,而后从Linux的引导和初始化入手,详细论述了Linux各主要组成部分的设计原理、管理结构和技术演变,包括中断处理、时钟管理、物理内存管理、进程管理、虚拟内存管理、互斥与同步、进程间通信、虚拟文件系统、物理文件系统等,并深入探讨了Linux各组成部分之间的组织关系。《Linux原理与结构》内容取材于作者长期的教学和科研实践,涵盖了Linux发展过程中的多个版本,逻辑性强,抽象层次高,可作为硕士研究生与高年级本科生的教材或教学参考书,也可供Linux研究和开发人员参考使用。
设备驱动程序是高级应用程序与硬件设备之间的桥梁。驱动程序开发是软硬件结合的技术。本书专门介绍Linux设备驅动程序开发,涵盖了Linux驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。本书以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。本书提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。 本书主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。
《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》共分为17章,分别从信号与槽、对话框、主窗口、自定义窗口部件、布局管理、文本、容器类、目录和文件处理、事件机制、二维图形、MDI程序设计、Model/View结构、网络编程、数据库、多线程、Qt4.5移植等部分,详细介绍了Qt的基础知识和GUI编程应用。同时在各个章节穿插了应用实例,使读者更容易上手掌握。 《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》内容全面,体系完整,是广大读者不错的选择,适合刚接触Qt的初学者查阅学习,也适合已经在工作中应用Qt的程序员和正在从事Qt开发的科研人员参考翻阅,还可以作为各大中专院校和培训机构的教材。
本书针对使用Linux构建嵌入式系统的一个关键环节——图形用户界面(GUI),首先讲述了Linux编程的高级技巧,包括多进程、多线程等技术;然后通过实例重点讲述了窗口系统的基本知识与实现技巧,为读者开发自己的面向嵌入式Linux的GUI环境提供了一个参考实现范例。重点包括:LGUI多窗口的设计与实现、LGUI的消息管理、窗口与无效区的管理、设备上下文与图形设备接口的设计与实现等。 本书适用于使用Linux构建嵌入式系统的软件工程师以及希望深入了解窗口系统实现原理的读者。
《Linux服务器配置实用教程(普通高等教育十二五应用型人才培养规划教材)》由李波编著,本书紧密联系实际工作内容,通过模拟企业工作环境,以人称的视觉处理工作中可能出现的问题,实现了“学习的内容是工作,通过工作实现学习”的目的,让读者可以根据模拟的具体环境调整学习进度及内容。
本书以成都国嵌嵌入式培训中心课程体系中的核心课程(嵌入式Linux内核驱动进阶班)为基础,严格按照培训班教学大纲安排章节,配合教学视频和必修实验手册,系统讲解了Linux内核模块开发,Linux系统调用,Linux进程管理,Linux内存管理,Linux字符设备驱动程序开发等知识。 本书面向嵌入式Linux的初学者或者有一定经验的读者,特别适合立志成为嵌入式Linux系统工程师的朋友作为入门及深入学习的参考用书。 本书配套光盘包含了超过20小时的嵌入式Linux内核驱动进阶班的视频,超过600页理论与实验手册电子书,以及《嵌入式Linux系统工程师标准培训教材2:进阶篇(嵌入式Linux内核驱动)》相关资源与代码。
《21世纪高等学校规划教材·计算机应用:基于UNIX/LINUX的C系统编程》面向应用组织内容,由浅入深地对unix/linux环境下的系统编程进行全面分析,注重系统编程思想和系统编程模式的论述。全书共分为7章,详尽而细致地介绍了系统编程的概念及基础知识、文件操作、基于进程的并发控制技术、基于线程的并发控制技术、网络通信技术、异步事件编程和并行编程等多方面的内容。书中各章设计和选用了大量实例,以“案例+编程模式→原理+例程→系统编程思想”为体系,使读者易于理解和应用,同时也为读者的拓展和创新留有空间。 《21世纪高等学校规划教材·计算机应用:基于UNIX/LINUX的C系统编程》适用于计算机及相关专业,也可供系统编程人员和工程技术人员参阅。使用《21世纪高等学校规划教材·计算机应用:基于UNIX/LINUX的C系统编程》需要具备程序设计
Linux操作系统由于其稳定、高效、安全、低运行成本等特点,成为当前企业网络应用中增长快的网络操作系统之一。《中等职业教育计算机专业系列教材:Linux系统管理与配置》以企业Linux系统应用需求为主线,按“模块-任务-活动”的模式组织教材内容,深入浅出地讲述了企业网络中采用Linux构建网络应用所需的理论知识和实践操作能力。本书包括6个模块,它们是:Linux起步、Linux基础管理、Linux网络基础配置、配置Linux网络服务、配置Linux应用服务、远程管理Linux系统。《中等职业教育计算机专业系列教材:Linux系统管理与配置》内容选自企业应用实际,组织结构合理,讲述简明、准确,配置步骤清晰,图文并茂,可读性好,体现的技能目标与企业岗位技能需求无缝对接,具有较高的实用性和适应性。 本书为中等职业学校计算机网络专业及相关专业教材,也
本书以Linux操作系统为实例,全面、系统地介绍了操作系统的概念、理论、技术和实现方法。 全书共分11章,分别介绍操作系统概述,进程管理,处理机调度,存储器管理,文件系统,设备管理,中断、陷入和信号机构,死锁,多处理器系统,分布式系统,性能评价及安全性。 本书可作为计算机科学和工程类专业的教材,以及从事计算机工作的广大科技人员学习操作系统知识和Linux技术的参考书。
Linux是一个自由开放的操作系统,集成了很多高效便捷的开发工具,大数据应用进一步推动了市场对Linux人才的需求,促进了Linux系统的发展。本书共分成3篇,第1篇包括7章,主要面向初学者,分别从系统使用者、网络管理者、shell程序开发者、应用程序开发者和内核开发者的角度,全方位地介绍Linux操作环境、操作命令,以及基本的开发方法;第2篇包括4章,主要面向大数据应用的开发者,介绍基于Linux系统的大数据计算平台、存储平台、几个广泛使用的应用开发和分析工具,以及常用的机器学习平台;第3篇是实验,使读者从初步认识Linux、熟练使用shell命令、掌握系统管理原理,到熟悉基于Linux的大数据开发平台,并学会几种典型的大数据存储和开发方法,以及常用的机器学习算法。 本书内容精简,知识覆盖面广,适合作为计算机科学与技术、软件工程、网络工程
《中公版 云开雾散解锁Linux云计算:Linux运维基础》共分为二十八章,以理论与实操相结合的方式对Linux的基本命令、系统管理与常用应用服务进行了细致、深入、全面地讲解。本书按照由浅入深、循序渐进的规律,逐一介绍了从初识Linux的安装到基本命令的操作再到主流应用服务的搭建与配置,帮助初学者逐步胜任Linux系统运维领域的工作。 ●Linux操作基础(*章至第三章) 介绍了Linux的安装、基本操作与Linux系统常用的基本命令,为经常使用Windows系统的读者从基本概念、术语与操作使用习惯顺利过渡到Linux环境奠定了基础。 ●Linux操作进阶(第四章至第六章) 介绍了Linux与用户交互的系统程序shell的使用特点,专门处理字符信息的正则表达式与常用的字符处理命令,用户和组即Linux资源权限管理的核心概念。 ●Linux管理基础(第七章至第九章) 介绍了Linux的权限分配
本书以Red Hat Enterprise Linux5为例,全面介绍了Linux的安装、基本命令、系统管理及软件包的安装等,并根据多年的实践操作经验详细地讲述了Linux环境下应用服务器的构建技术。 本书的重点在于帮助读者在CLI模式下掌握Linux系统的基本操作,如文件、目录、用户、文件的安全与权限、软件包的安装、进程管理、作业控制、网络管理和日志管理等。在Linux的高级应用中,以Apache、DNS、MySQL和防火墙的配置为例,讲述了Linux环境下应用服务器的构建过程,并给出了实例。 本书适合于高等院校计算机专业及其相关专业的学生使用,同样也适用于Linux网络管理员及致力于自由软件事业的各界人士,同时也是Linux爱好者的一本参考书。本书在内容的选取上,根据编者多年的实践操作和教学经验,参考其他Linux书籍,并充分考虑高等院校计算机专业的特点,以坚持先进性
《清华电脑学堂:Linux 基础教程与实验指导》以Red HatLinux版本为基础,全面讲解Linux操作系统的相关知识。全书内容包括Red Hat Linux5.5的安装,Red HatLinux下的图形界面环境,Red HatLinux的文件系统,Linux系统中的命令,包括目录操作、文件操作、权限设置、磁盘设置、网络管理和服务器配置等。Linux系统中的管理操作,对RedHatLinux进行系统监控以实现较佳的系统整体性能,使用Linux中的常用软件以及强大的网络功能,维护Linux网络、配置和管理Web服务器、DNS服务器和Samba服务器等。 《清华电脑学堂:Linux基础教程与实验指导》体现了作者在软件技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,可以作为职业培训教材和各级院校授课培训教程,也适合作为自学资料和参考资料。
本书从开源科技的发展讲起,由浅入深,详细讲述新一代大型主机ELS(Enterprise Linux Server)应用情景、ELS主机架构、z/VM与Linux for z的优势、z/VM的基本原理和常用指令、z/VM系统操作、Linux for z的基本操作、z/VM上安装运行Linux for z的方法、控制程序(CP)的基本命令操作、使用工具集CPFMTXA的方法、会话监视系统(CMS)基本操作命令的使用方法、IPWIZARD工具的使用方法、z/VM的系统操作方法、z/VM基本系统参数的含义、虚拟机创建过程及操作方法等知识。书中通过大量实例讲解,强化理论学习和实践的紧密结合,加深学生对基本知识的理解,为学生提供一个经典理论和先进技术紧密结合的典型示范。 本书内容结构合理、语言简练易懂,可作为高等院校相关课程的主讲教材或教学参考书,同时也适合大型主机的初学者、有相关系统管理经验的用户以及广大工程技术人员参
《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的结构和资源管理、Linux系统的安装和管理等。 全书共18章。按教材内容自然形成四大部分,彼此相对独立,可以根据教学对象的实际情况,选择性搭配使用。本教材内容具有较强灵活性和较宽的适用性的特点。为了方便教学和课外复习,每章结束均安排内容小结和习题,并根据教学进程安排适当数量的实验。 本教材可作为高职高专计算机专业“操作系统”课程教学用书,也可作为中等技术专业学校计算机专业学生深入掌握“操作系统”或学习Linux的参考书。
《21世纪高等学校规划教材·计算机应用:Linux系统应用教程》是学习Linux基础和实际使用的教材,以国产红旗(RedFlag)Asianux Server为例,系统地讲述了Linux系统基础知识、Linux系统的安装、图形用户界面及其操作、Linux系统的常用命令、Linux系统的各种网络服务和系统工具、Shell编程和Linux下的C语言编程等。《21世纪高等学校规划教材·计算机应用:Linux系统应用教程》的内容也适用于其他版本的Linux。 《21世纪高等学校规划教材·计算机应用:Linux系统应用教程》将复杂的理论融合在实际应用中,以简单的实例对理论进行诠释,使读者在掌握Linux操作技能的同时加深对理论的理解。全书图文并茂,对关键的操作步骤进行了屏幕截图,以加强读者对内容的理解。 《21世纪高等学校规划教材·计算机应用:Linux系统应用教程》可作为普通高等院校及高层次高等职业
操作系统是任何一台计算机不可或缺的系统软件。《Linux操作系统》深入浅出地介绍了Linux操作系统的应用、管理和编程方法。《Linux操作系统》各章内容包括:概述、Linux系统安装、Linux用户接口、Linux文件管理、Linux磁盘管理、Linux系统管理、Linux常用工具、Linux网络管理、Shell编程、Linux C编程、C++编程。 《Linux操作系统》可作为高等学校学生的教学用书,也可作为计算机软件技术爱好者的参考用书。
本书贯彻基于工作过程系统化的课程开发原则,以综合职业能力培养为主线,以任务引领、行动导向安排教学内容。 全书由系统、服务、网络三大部分组成,共分12章和一个附录。部分介绍了相关背景知识、系统的安装、基本操作和系统管理;第二部分介绍了网络的设置与测试、网络基础架构的搭建和应用服务的管理,分析了Linux服务器的系统安全策略,是专业人员必须掌握的部分,包括DHCP、Samba、FTP、DNS、Apache;第三部分着重介绍了防火墙策略的设计和部署。每章都通过知识准备、案例导学、课堂练习、拓展训练四个环节串联起来。书后所附项目实战给出了一些中小型企业服务器运维的真实案例。
本书以*版红帽7.0和Ubuntu 14.04为基础,采用大量的图、表,循序渐进地阐述了Linux操作系统的基本框架和原理(概述、安装、用户和组、文件系统、基本命令、vi/vim、文件共享与远程控制、编程基础、运维等),以及常见服务的部署。精心挑选了8个实训作为原理阐析的补充内容,每章的知识拓展章节为想进一步学习和研究相关内容的读者指明了方向。 本书作为Linux的初级教程,适当留白让教师自我发挥,同时配有精美的教学PPT和网站,适合作为本科生、大专生、职校生、中专生和培训机构的教材或参考书。