《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驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。本书以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。本书提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。 本书主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。
《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》共分为17章,分别从信号与槽、对话框、主窗口、自定义窗口部件、布局管理、文本、容器类、目录和文件处理、事件机制、二维图形、MDI程序设计、Model/View结构、网络编程、数据库、多线程、Qt4.5移植等部分,详细介绍了Qt的基础知识和GUI编程应用。同时在各个章节穿插了应用实例,使读者更容易上手掌握。 《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》内容全面,体系完整,是广大读者不错的选择,适合刚接触Qt的初学者查阅学习,也适合已经在工作中应用Qt的程序员和正在从事Qt开发的科研人员参考翻阅,还可以作为各大中专院校和培训机构的教材。
本书是经典著作《Linux设备驱动程序》的第三版。如果您希望在Linux操作系统上支持计算机外部设备,或者在Linux上运行新的硬件,或者只是希望一般性地了解Linux内核的编程,就一定要阅读本书。本书描述了如何针对各种设备编写驱动程序,而在过去,这些内容仅仅以口头形式交流,或者零星出现在神秘的代码注释中。 本书的作者均是Linux社区的领导者。Jonathan Corbet虽不是专职的内核代码贡献者,但他是备受关注的LWN.net新闻及信息网站的执行编辑。Alessandro Rubini是一名Linux代码贡献者,也是活跃的意大利Linux社区的灵魂人物。Greg Kroah-Hartman是目前内核中USB、PCI和驱动程序核心子系统(本书均有讲述)的维护者。 本书的这个版本已针对Linux内核的2.6.10版本更新过了。内核的这个版本针对常见任务完成了合理化设计及相应的简化,如即插即用、利用sysfs文件系统和用户空
《中公版 云开雾散解锁Linux云计算:Linux运维基础》共分为二十八章,以理论与实操相结合的方式对Linux的基本命令、系统管理与常用应用服务进行了细致、深入、全面地讲解。本书按照由浅入深、循序渐进的规律,逐一介绍了从初识Linux的安装到基本命令的操作再到主流应用服务的搭建与配置,帮助初学者逐步胜任Linux系统运维领域的工作。 ●Linux操作基础(*章至第三章) 介绍了Linux的安装、基本操作与Linux系统常用的基本命令,为经常使用Windows系统的读者从基本概念、术语与操作使用习惯顺利过渡到Linux环境奠定了基础。 ●Linux操作进阶(第四章至第六章) 介绍了Linux与用户交互的系统程序shell的使用特点,专门处理字符信息的正则表达式与常用的字符处理命令,用户和组即Linux资源权限管理的核心概念。 ●Linux管理基础(第七章至第九章) 介绍了Linux的权限分配
《Linux操作系统配置及应用项目化教程》采用目前主流的Linux软件版本,以构建企业局域网服务器为主线,采用 项目导向、任务驱动、工学结合 的方式进行编写。 《Linux操作系统配置及应用项目化教程》共12个项目,来自实际工作岗位。通过这些项目和具体的任务实施过程,向读者详细介绍了相关知识,《Linux操作系统配置及应用项目化教程》主要内容包括:安装Linux操作系统、管理文件系统、管理组和用户、管理磁盘、架设DHCP服务器、Samba服务器、DNS服务器、Web服务器、FTP服务器、邮件服务器、防火墙的设置和NAT的架设等。 《Linux操作系统配置及应用项目化教程》每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习;相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于实行教学做一体化的教学方式,有助于培
本书分为两部分,分别介绍了Linux 基础应用和企业级系统管理。Linux 基础应用包括GNU/Linux 历史、Linux 系统安装、Linux 基本操作、VI 编辑器的使用、用户管理、文件系统目录与磁盘管理、输入/输出及管道、文件查找及归档、Linux 的开机与启动、shell 基础及编程;企业级系统管理包括系统监视、软件包的安装、Linux *程管理、服务与计划任务、设备管理与文件系统。本书基础知识介绍清楚,实例丰富,语言流畅,习题、实训丰富,适合Linux 操作系统管理的教学需要。 本书适合作为高职高专院校计算机类专业Linux 操作系统管理课程的配套教材,也可供从业人员学习参考。
本书以项目教学为主线,以任务驱动为核心,以培养技术应用型人才为目标,将基本技能培养和主流技术相结合,使学生通过学习能够掌握Linux的基础知识、安装和配置方法、系统的视窗环境——X Window、文本编辑工具、用户账号与组管理、文件与目录系统管理、逻辑卷、进程、软件和服务管理等内容,增长Linux网络基础和常用网络服务器配置等方面的操作和应用能力。
《Linux操作系统基础与实践》由吴秀梅主编,内容共分10章,第1章主要讲解操作系统概述、操作系统有关的基本概念及Linux的功能简介;第2章主要讲解Linux基本操作;第3章讲解Linux的用户管理;第4章讲解文件与目录权限;第5章是常用文件内容的查看工具;第6章是Shell编程;第7章讲解Linux程序开发;第8章讲解Linux下的C程序实践;第9章讲解 Linux系统管理;第10章讲解操作系统的安全。内容覆盖了Linux基本操作和主要内容,每一章都有本章小结和习题,并配有习题答案,可以帮助学生对相关知识进行举一反三的练习,进而理解基本原理,掌握操作技术。本书是一本符合学生在短期内操作实践、快速掌握的教材。 本教材以“理论够用,侧重实践”为原则编写,适合学生自学,可作为本科、高职高专层次的教学用书,也可以给广大的Linux操作系统入门的专业技术人员以
《linux网络服务器配置、管理与实践教程》是以目前red hat公司的*版本redhat enterprise linux 5(也称为red hat enterprise linux12.0)为平台,对linux的网络服务应用进行了详细讲解。全书以“理论够用、实用,实践”为原则,采用从实例入手的方式,力求使读者能够快速、轻松地掌握linux技术与应用。内容包括linux服务器搭建与测试、dhcp服务器搭建与应用、dns服务器搭建与应用、邮件服务器搭建与应用、ftp服务器搭建与应用、web服务器搭建与应用、samba服务器搭建与应用、流媒体服务器搭建与应用、nfs、防火墙服务器搭建与应用、网络访问、数据库服务器。 《linux网络服务器配置、管理与实践教程》内容丰富翔实,适合作为高等学校教材,并可作为linux服务器管理员初学者的入门读物,也可作为linux网络管理工程师的培训教材及linux服务器应用与开发人员的参考资料。
本书以完成一个智能家居项目为主线,讲述了实训各个阶段所需要的知识。全书分为三篇,篇讲述了项目的界面部分,用Qt程序设计,并以一个小项目媒体播放器的制作来加深理解。第二篇讲述了项目的驱动程序部分,即基于ARM学习板及扩展电路板的驱动程序的编写。第三篇讲述了系统的集成,即嵌入式Qt界面控制硬件,完成一个简易的智能家居项目。 本书适合作为大专院校嵌入式专业、物联网专业学生的实训教材。此外,有志从事嵌入式Linux开发的人员可以把本书作为入门级读物。
本书围绕 Linux系统管理员、系统工程师等岗位对 Linux基础核心技能的要求,以主流的 Red Hat Enterprise Linux 6.x系统平台为载体,采用任务驱动模式编写。 本书主要内容包括:认识 Linux、安装 Linux、GNOME图形桌面使用入门、 Bash入门、 vim编辑器、管理用户和组、 Linux文件权限管理、建立网络连接、管理物理存储和建立文件系统、逻辑卷的使用、安装和管理软件包、创建计划任务、监控系统资源和运行状态及系统日志分析。后,本书还包含两个附录以便读者快速参考,分别是 VMware Workstation使用入门和 Bash常用基础命令用法示例。
为了帮助你掌握很有用和重要的命令,本书对内容进行了合理的组织安排。所以,无论你是需要迅速了解Linux的新手,还是正在寻找某些功能的简洁介绍的老手,都能从本书中迅速找到答案。 本书涵盖的主题包括:文件系统与shell。文件的创建与编辑。文本的操作与管道。备份与远程存储。查看与控制进程。管理用户帐户。成为不错用户。网络连接。音频与视频。安装软件。shell脚本编程。
本书贯彻基于工作过程系统化的课程开发原则,以综合职业能力培养为主线,以任务引领、行动导向安排教学内容。每个单元均采用情境导入的方法来激发学生的兴趣和对知识的渴望;通过任务实施和知识储备板块对学生进行可持续发展的能力培养;通过重点回顾、常见问题与解决之道、项目实训,以及课后思考与练习四个板块促进学生对所学知识的巩固及职业迁移能力的培养。本书选用Red Hat Enterprise Linux 5Server为平台,通过7个学习情境介绍操作系统的基础知识、Linux的安装与启动、Linux基本应用、Linux系统管理、Linux网络应用和Linux系统安全运行及管理。本书由具有多年实践教学经验的一线教师和从事网络管理的工程师共同编写,充分体现了高职高专的教学特色,突出实用性、操作性,语言上通俗易懂,达到了老师好教、学生易学的目的。