《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
《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编程相关的基础实验等内容。
《21世纪高等教育计算机规划教材:Linux网络配置与应用》基于RHEL5(Red?Hat?Enterprise?Linux?5)系统,围绕Linux网络应用这一核心,以必要的理论为基础,针对Linux下主流的网络服务,介绍RHEL5下各类Linux服务的规划、配置和管理。?《21世纪高等教育计算机规划教材:Linux网络配置与应用》的作者陈建辉首先介绍了Linux系统的安装管理、网络基本配置等内容,然后详细介绍了RHEL5下Samba、DHCP、DNS、Web、E-mail、FTP、NFS、代理服务、防火墙、VPN及远程访问等常用网络服务器的安装、规划、配置及实现。每章的内容均按照基本理论、基本操作和配置实例三部分组织编写。
Linux系统凭借其安全、稳定、高效的特点,被越来越多的人接受。本书围绕Linux应用的重点内容——各类网络服务器的典型配置应用展开详尽的阐述。全书共分13章,内容涉及Linux系统维护的基础知识、SHH远程登录的实现、DNS服务器、Apache服务器、FTP服务器、包过滤防火墙、代理服务器、DHCP服务器、邮件服务器、Samba服务器、MySQL数据库服务器、路由器、VPN等内容。郝维联编著的《Linux服务器配置实训教程》内容选择考虑网络应用实际,项目情境逼真,配置典型、详细,语言通俗易懂,书中项目实例结合客户实际需求稍作改动即可投入真实的网络环境得以应用。《Linux服务器配置实训教程》可以作为各职业院校计算机网络专业的教材,Linux培训用书,也可以作为Linux爱好者的参考用书。《Linux服务器配置实训教程》配有教师授课用电子课件及软件包,可到机械工业出
本书贯彻基于工作过程系统化的课程开发原则,以综合职业能力培养为主线;以任务引领、行动导向安排教学内容。全书由系统、服务、网络三大部分组成,共分15章和一个附录。部分介绍了相关背景知识、系统的安装、基本操作和管理;第二部分介绍了网络基础架构的搭建和应用服务的管理,分析了Linux服务器安全策略,是专业人员必须掌握的部分,包括DHCP、DNS、Samba、FTP、Apache、MySQL、邮件系统等;第三部分着重介绍了安全策略的设计和部署,包括防火墙和代理服务。每章都通过知识准备、案例导学、课堂练习、拓展训练四个环节串联起来。书后所附项目实战给出了一些中小型企业服务器运维的真实案例。
《清华电脑学堂:Linux 基础教程与实验指导》以Red HatLinux版本为基础,全面讲解Linux操作系统的相关知识。全书内容包括Red Hat Linux5.5的安装,Red HatLinux下的图形界面环境,Red HatLinux的文件系统,Linux系统中的命令,包括目录操作、文件操作、权限设置、磁盘设置、网络管理和服务器配置等。Linux系统中的管理操作,对RedHatLinux进行系统监控以实现较佳的系统整体性能,使用Linux中的常用软件以及强大的网络功能,维护Linux网络、配置和管理Web服务器、DNS服务器和Samba服务器等。 《清华电脑学堂:Linux基础教程与实验指导》体现了作者在软件技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,可以作为职业培训教材和各级院校授课培训教程,也适合作为自学资料和参考资料。
《Linux操作系统教程》基于流行的Ubuntu系统, 从Linux操作系统的应用角度出发,深入讲解了Linux 的基本操作、文件系统、Shell命令、Shell编程、网 络操作以及Linux常用编程工具。 本书重点讲解了Linux的命令操作,同时兼顾GUI 的使用,内容偏重应用,结合图表、交互式命令进行 讲解。涉及的每个命令都给出了相应的语法说明、使 用方法等。 《Linux操作系统教程》旨在为学习Linux编程的 读者奠定Linux应用的基础。本书可作为本科或高职 高专院校计算机科学与技术、网络、通信等专业的 Linux操作系统应用课程的教材。
操作系统是任何一台计算机不可或缺的系统软件。《Linux操作系统》深入浅出地介绍了Linux操作系统的应用、管理和编程方法。《Linux操作系统》各章内容包括:概述、Linux系统安装、Linux用户接口、Linux文件管理、Linux磁盘管理、Linux系统管理、Linux常用工具、Linux网络管理、Shell编程、Linux C编程、C++编程。 《Linux操作系统》可作为高等学校学生的教学用书,也可作为计算机软件技术爱好者的参考用书。
《Linux操作系统基础与实践》由吴秀梅主编,内容共分10章,第1章主要讲解操作系统概述、操作系统有关的基本概念及Linux的功能简介;第2章主要讲解Linux基本操作;第3章讲解Linux的用户管理;第4章讲解文件与目录权限;第5章是常用文件内容的查看工具;第6章是Shell编程;第7章讲解Linux程序开发;第8章讲解Linux下的C程序实践;第9章讲解 Linux系统管理;第10章讲解操作系统的安全。内容覆盖了Linux基本操作和主要内容,每一章都有本章小结和习题,并配有习题答案,可以帮助学生对相关知识进行举一反三的练习,进而理解基本原理,掌握操作技术。本书是一本符合学生在短期内操作实践、快速掌握的教材。 本教材以“理论够用,侧重实践”为原则编写,适合学生自学,可作为本科、高职高专层次的教学用书,也可以给广大的Linux操作系统入门的专业技术人员以
《unix/linux应用基础教程》系统地介绍了unix/linux操作系统的基本概念和操作,并给出了unix/linux操作系统的应用实例,以便读者能全面了解基于unix/linux环境下的应用,并对如何创建unix/linux的网络应用有所掌握。 初学者通过学习《unix/linux应用基础教程》会对unix/linux系统有一个全面的认识。《unix/linux应用基础教程》对unix/linux的中、高级用户也具有较大的参考价值。
本教材系统地介绍了在Linux操作系统下进行C语言程序设计的相关知识。根据知识点的分布,全书共分8个项目,内容包括:初识一个简单的C程序;数据类型、运算符及表达式;控制语句及函数;数组、指针与结构体;预处理;内核常见的数据结构、文件及网络编程。本教材注重理论基础与实际应用相结合,采用项目教学方法。在背景知识阶段,以任务为划分依据,对理论知识进行详细介绍;在项目设计及准备阶段,叙述完成本项目所需的知识准备;在项目实施阶段,用任务驱动方法实现每个任务,包括操作步骤等;在理论练习阶段,通过习题加深对本项目的理解力;在工程实训阶段,进一步加强实践操作能力的培养。
《中公版 云开雾散解锁Linux云计算:Linux运维基础》共分为二十八章,以理论与实操相结合的方式对Linux的基本命令、系统管理与常用应用服务进行了细致、深入、全面地讲解。本书按照由浅入深、循序渐进的规律,逐一介绍了从初识Linux的安装到基本命令的操作再到主流应用服务的搭建与配置,帮助初学者逐步胜任Linux系统运维领域的工作。 ●Linux操作基础(*章至第三章) 介绍了Linux的安装、基本操作与Linux系统常用的基本命令,为经常使用Windows系统的读者从基本概念、术语与操作使用习惯顺利过渡到Linux环境奠定了基础。 ●Linux操作进阶(第四章至第六章) 介绍了Linux与用户交互的系统程序shell的使用特点,专门处理字符信息的正则表达式与常用的字符处理命令,用户和组即Linux资源权限管理的核心概念。 ●Linux管理基础(第七章至第九章) 介绍了Linux的权限分配
本书以Red Hat Enterprise Linux6.2为基础,循序渐进地讲解了Linux系统的使用和管理方法。全书共分为12章,分别介绍了Linux的发展历史、Red HatEnterprise Linux6.2的安装、文件管理、用户管理、软件包管理、磁盘管理、进程管理等基础知识,并对Linux下软件开发、Shell脚本编程、网络服务器配置,以及网络安全知识进行了介绍。 本书通过简明易懂的范例进行讲解,以引导读者学习并掌握Linux系统的实际操作和应用。本书可作为普通高等院校计算机、电子信息等专业Linux相关课程的教材,也可作为Linux爱好者的入门教程使用。
本书针对Red Hat Enterprise Linux5.0,系统介绍Linux系统的使用与开发。内容包括Linux概述、Linux桌面环境的使用、Shell环境与命令基础、文本编辑器的使用、XWindow系统、Linux系统管理与网络管理、Shell程序设计、Linux下的C编程、GTK+图形界面程序设计和Glade界面设计器的使用。此外,为了使读者更好地实践各章知识,本书为每一章设计了实验,每一实验配有实验目的、预备知识、实验内容以及实验指导。 本书可作为高等学校计算机类专业的教材,也可作为从事相关领域科技工作者的参考书。
本书以成都国嵌嵌入式培训中心课程体系中的核心课程(嵌入式Linux内核驱动进阶班)为基础,严格按照培训班教学大纲安排章节,配合教学视频和必修实验手册,系统讲解了Linux内核模块开发,Linux系统调用,Linux进程管理,Linux内存管理,Linux字符设备驱动程序开发等知识。 本书面向嵌入式Linux的初学者或者有一定经验的读者,特别适合立志成为嵌入式Linux系统工程师的朋友作为入门及深入学习的参考用书。 本书配套光盘包含了超过20小时的嵌入式Linux内核驱动进阶班的视频,超过600页理论与实验手册电子书,以及《嵌入式Linux系统工程师标准培训教材2:进阶篇(嵌入式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服务器应用与开发人员的参考资料。
本书围绕 Linux系统管理员、系统工程师等岗位对 Linux基础核心技能的要求,以主流的 Red Hat Enterprise Linux 6.x系统平台为载体,采用任务驱动模式编写。 本书主要内容包括:认识 Linux、安装 Linux、GNOME图形桌面使用入门、 Bash入门、 vim编辑器、管理用户和组、 Linux文件权限管理、建立网络连接、管理物理存储和建立文件系统、逻辑卷的使用、安装和管理软件包、创建计划任务、监控系统资源和运行状态及系统日志分析。后,本书还包含两个附录以便读者快速参考,分别是 VMware Workstation使用入门和 Bash常用基础命令用法示例。
本书是经典著作《Linux设备驱动程序》的第三版。如果您希望在Linux操作系统上支持计算机外部设备,或者在Linux上运行新的硬件,或者只是希望一般性地了解Linux内核的编程,就一定要阅读本书。本书描述了如何针对各种设备编写驱动程序,而在过去,这些内容仅仅以口头形式交流,或者零星出现在神秘的代码注释中。 本书的作者均是Linux社区的领导者。Jonathan Corbet虽不是专职的内核代码贡献者,但他是备受关注的LWN.net新闻及信息网站的执行编辑。Alessandro Rubini是一名Linux代码贡献者,也是活跃的意大利Linux社区的灵魂人物。Greg Kroah-Hartman是目前内核中USB、PCI和驱动程序核心子系统(本书均有讲述)的维护者。 本书的这个版本已针对Linux内核的2.6.10版本更新过了。内核的这个版本针对常见任务完成了合理化设计及相应的简化,如即插即用、利用sysfs文件系统和用户空