Linux操作系统项目化教程(微课视频版·题库版)
基于12个项目,贯穿讲解 Linux操作系统,配视频、源码、课件、教学大纲、实验指导等

作者:王秋芬、李恒波、马永红

丛书名:国家级实验教学示范中心联席会计算机学科组规划教材

定价:59.9元

印次:1-1

ISBN:9787302726814

出版日期:2026.09.01

印刷日期:2026.08.31

图书责编:陈景辉

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书基于12个项目,贯穿讲解 Linux操作系统简介、安装、基本操作、服务器配置及 Linux操作系统下的编程。项目选择贴近企业的一线需求,内容全面、结构清晰,具有鲜明的系统性和实践性。其内容从Linux操作系统基础安装与配置入手,逐步深入企业级应用的核心领域,涵盖虚拟机环境搭建(VMware Workstation与 RHEL)、国产数 据 库(人 大 金 仓)的 部 署 与 管 理、企 业 级 存 储 扩 展 与 数 据 安 全(RAID、LVM)、多部门用户权限集中管理(LDAP、ACL)以及关键网络服务(DHCP、DNS、FTP、WWW、邮件系统)的完整部署流程;最后通过“学 生 成 绩 管 理 系 统”这 一 综 合 案 例,分 别 运 用 C 语 言(涉及 GCC、GDB 及Socket网络编程)和Shell脚本编程进行实现,以提升 Linux操作系统下编程实践能力。 本书体系设计严谨,实践性强,旨在帮助学生在真实的项目环境中,系统性地掌握 Linux操作系统的高级管理技能和常见的网络服务部署能力;同时培养其在实际场景中分析问题、解决问题的综合工程实践能力,为未来从事系统运维、后台开发等工作奠定坚实的理论与实践基础,非常适合作为计算机相关专业本科生的综合实践教材。

王秋芬,女,1978-,硕士研究生,副教授。研究方向为智能计算、算法,主讲《操作系统》、《数据结构》、《算法设计与分析》等课程。从教以来,获校级教学技能竞赛一等奖、省级竞赛二等奖;以第一作者发表论文20余篇,出版《算法设计与分析》、《算法设计艺术》、《算法设计与分析》(Python版)等3部著作;主持、参与省级项目6项,主持课程与教材建设项目10项;获省部级以上奖励5项;已获授权国家发明专利4项。

前言 随着云计算、大数据、人工智能等技术的飞速发展,作为这些技术基石的Linux操作系统的重要性日益凸显。从云端服务器到移动设备,从嵌入式系统到超级计算机,Linux以其开源、稳定、高效和安全的特性,占据了主导地位。熟练掌握Linux操作系统的管理、运维和开发能力,已成为计算机相关专业学生和IT从业人员不可或缺的核心竞争力。 本书旨在打破传统教材以命令讲解为主的理论教学模式,创新性地采用“项目驱动、任务导向”的写作思路,将Linux庞大的知识体系融入一系列由浅入深、紧密关联的企业级实战项目中。读者将通过完成一个个完整的项目,在实践中系统掌握Linux的核心技能,培养解决实际问题的综合能力。 本书主要内容 本书是一本以项目实践为核心的Linux操作系统教程,非常适合从零开始学习Linux的读者。全书共分为12个循序渐进的项目。 项目1引导读者从零开始,在虚拟机环境中完成Linux操作系统(以Red Hat Enterprise Linux为例)的安装与配置,为后续所有项目搭建统一的实验平台。 项目2~项目10为核心技能模块,系统地讲解了企业环境中常用的各类技术: 从国产数据库(人大金仓)的部署与管理,到企业级存储扩展与数据安全(RAID、LVM); 从多部门用户权限的集中管理与隔离(LDAP、ACL),到关键网络服务(DHCP、DNS、FTP、WWW、邮件系统)的规划、安装、配置与运维。每个项目都遵循“项目描述、资源环境、项目分析、项目实施、项目小结”的标准化流程,旨在培养读者的工程化思维。 项目11和项目12为综合应用模...

目录
荐语
查看详情 查看详情
目录

项目1Linux操作系统简介及安装

1.1认识Linux操作系统

1.2项目描述

1.3资源环境

1.3.1硬件环境

1.3.2软件环境

1.3.3网络环境

1.4项目分析

1.4.1技术难点分析

1.4.2可行性评估

1.5项目实施

1.5.1安装前准备

1.5.2安装VMware Workstation Pro 

1.5.3安装Red Hat Enterprise Linux 9.4

1.6项目小结

项目2人大金仓数据库的安装与简单使用

2.1项目描述

2.2资源环境

2.2.1硬件环境

2.2.2软件环境

2.2.3网络环境

2.3项目分析

2.3.1技术难点分析

2.3.2可行性分析

2.4项目实施

2.4.1系统环境准备

2.4.2数据库软件安装及实例初始化配置

2.4.3服务启停与管理

2.4.4人大金仓数据库的简单使用

2.5项目小结

项目3企业级存储扩展与数据安全

3.1项目描述

3.2资源环境

3.2.1硬件环境

3.2.2软件环境

3.3项目分析

3.3.1关键技术选型

3.3.2潜在风险与应对

3.4项目实施

3.4.1安装软件的依赖工具

3.4.2存储扩展

3.4.3数据安全

3.4.4数据安全增强

3.5项目验证

3.6项目小结

项目4多部门用户权限隔离与集中管理

... 查看详情

(1)项目化驱动学习:摒弃枯燥的理论罗列,将 Linux常用知识点融入12个完整的实践项目中,让学习过程更具趣味性和目标性。 (2)体系化知识结构:内容编排遵循“基础环境搭建、系统服务管理、网络应用部署、综合项目开发”的认知规律,由浅入深,构建完整的知识体系。 (3)聚焦企业实践:所选项目来源于企业真实场景,如国产化替代、数据安全、权限集中管理、服务高可用等,极具实用价值。 (4)强调能力贯通:最后的两个综合项目旨在训练读者将分散的知识点进行整合应用的能力。 (5)步骤详尽清晰:每个项目的实施过程都配有详细的步骤说明和示意图,确保读者能够顺利动手完成,有效降低学习门槛。

查看详情