信创Linux操作系统项目教程(统信UOS·微课版) / 职业教育专业课程体系创新系列教材·计算机应用技术专业
定价:¥49.80
作者: 刘解放,徐霞
出版时间:2025-07
最新印次日期:2025-7
出版社:国家开放大学出版社
- 国家开放大学出版社
- 9787304132774
- 1版
- 2025-07
- 电子与信息大类
- 电子信息类
- 计算机应用技术
- 高职
作者简介
内容简介
本教材以国产统信UOS操作系统为核心,是面向信创产业人才培养的实践型教材。全书采用“项目引领、任务驱动”模式设计,涵盖14个实战项目,从系统安装配置、常用命令操作、账户权限管理、磁盘文件管理到网络服务搭建,系统讲解Linux运维核心技术。本教材深度融合信创产业需求,突出国产化操作系统特性,通过情景导入、项目准备、任务实施、项目实训,素质课堂等环节,培养读者解决实际问题的能力。配套微课视频与数字资源,助力读者快速掌握Linux系统管理、服务部署及Shell脚本编程等技能,适合作为职业院校计算机专业教材或信创领域技术人员的参考用书。
目录
基础篇
项目一 安装与配置UOS
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Linux操作系统的发展历程
二、Linux操作系统的体系结构
三、Linux操作系统的版本
四、Linux操作系统的基本特点
五、Linux操作系统的应用领域
六、统信UOS操作系统
【项目实施】
任务1-1 安装虚拟机软件
任务1-2 新建与配置虚拟机
任务1-3 安装统信UOS
任务1-4 本地登录UOS
任务1-5 远程登录UOS
【项目总结】
项目二 运用常用命令
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Shell简介
二、Shell命令格式
三、Shell命令帮助
【项目实施】
任务2-1 使用目录类命令
任务2-2 使用文件类命令
任务2-3 使用文本类命令
任务2-4 打包和压缩文件
任务2-5 使用其他类命令
任务2-6 使用文本编辑器
【项目总结】
项目三 管理账户与权限
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、用户和组的概念
二、相关配置文件
三、文件和目录权限
【项目实施】
任务3-1 创建用户和组
任务3-2 查看用户和组ID
任务3-3 修改用户和组
任务3-4 删除用户和组
任务3-5 设置用户密码
任务3-6 禁用用户账户
任务3-7 设置文件和目录权限
任务3-8 设置文件或目录归属
任务3-9 设置权限的默认掩码
任务3-10 设置特殊权限
【项目总结】
提高篇
项目四 管理文件系统与磁盘
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、文件系统简介
二、文件系统类型
三、文件系统目录结构
四、逻辑卷管理简介
五、独立磁盘冗余阵列简介
【项目实施】
任务4-1 添加新硬盘
任务4-2 对硬盘进行分区
任务4-3 格式化分区
任务4-4 挂载硬盘分区
任务4-5 卸载硬盘分区
任务4-6 部署LVM
任务4-7 管理LVM
任务4-8 部署RAID
任务4-9 测试RAID5
【项目总结】
项目五 配置网络与防火墙
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、常用网络配置文件
二、防火墙
三、远程连接
【项目实施】
任务5-1 管理网络接口
任务5-2 设置主机名
任务5-3 测试网络
任务5-4 查看网络信息
任务5-5 解析DNS
任务5-6 配置网络
任务5-7 配置防火墙
任务5-8 配置远程访问
【项目总结】
项目六 管理软件
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、RPM包简介
二、YUM和DNF简介
三、源码安装介绍
【项目实施】
任务6-1 RPM管理软件
任务6-2 DNF管理软件
任务6-3 源码安装软件
【项目总结】
项目七 管理系统进程与服务
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、进程概念
二、基础服务
三、运行级别
四、系统监控
【项目实施】
任务7-1 查看进程
任务7-2 启动进程
任务7-3 改变进程状态
任务7-4 终止进程
任务7-5 管理运行级别
任务7-6 管理系统服务
任务7-7 监控系统运行状态
【项目总结】
应用篇
项目八 配置与管理网络文件系统服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、NFS概述
二、NFS工作原理
三、NFS特点与优势
四、NFS服务主配置文件
五、NFS相关命令
【项目实施】
任务8-1 安装NFS相关软件
任务8-2 配置NFS主配置文件
任务8-3 设置防火墙
任务8-4 启动NFS服务
任务8-5 客户端挂载共享目录
任务8-6 测试共享目录
【项目总结】
项目九 配置与管理Samba服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Samba概述
二、Samba工作原理
三、Samba特点与优势
四、Samba服务主配置文件
五、常见问题排查
【项目实施】
任务9-1 安装并启动Samba服务
任务9-2 添加Samba服务账号
任务9-3 修改Samba主配置文件
任务9-4 设置防火墙并重启Samba服务
任务9-5 访问Samba服务器的共享目录
【项目总结】
项目十 配置与管理FTP服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、FTP概述
二、FTP工作原理
三、FTP特点与优势
四、FTP的主配置文件
【项目实施】
任务10-1 安装并启动FTP服务
任务10-2 配置匿名访问FTP服务
任务10-3 配置本地用户模式访问FTP服务
任务10-4 配置虚拟用户访问FTP服务
【项目总结】
项目十一 配置与管理DHCP服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、DHCP概述
二、DHCP工作原理
三、DHCP的功能与优势
【项目实施】
任务11-1 设置DHCP网络环境
任务11-2 安装DHCP软件包
任务11-3 配置DHCP主配置文件
任务11-4 启动服务并设置开机自启动
任务11-5 测试DHCP服务
【项目总结】
项目十二 配置与管理DNS服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、DNS概述
二、DNS的层次结构
三、DNS的解析过程
四、DNS服务器的类型
五、DNS记录类型
六、公共DNS服务
【项目实施】
任务12-1 安装DNS服务软件包BIND
任务12-2 设置DNS服务的相关配置文件
任务12-3 重启服务并测试
【项目总结】
项目十三 配置与管理Apache服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Apache服务器概述
二、Apache服务器功能特性
三、Apache服务器特点与优势
四、Apache服务器配置与部署
【项目实施】
任务13-1 安装Apache Web服务软件包httpd
任务13-2 设置防火墙和SELinux
任务13-3 启动服务并测试
任务13-4 设置网站数据根目录和首页文件
任务13-5 配置用户个人主页
任务13-6 配置虚拟目录
任务13-7 配置基于IP地址的虚拟主机
任务13-8 配置基于域名的虚拟主机
任务13-9 配置基于端口的虚拟主机
【项目总结】
拓展篇
项目十四 Shell编程与调试
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Shell编程
二、Shell变量
三、Shell运算符
四、Shell流程控制语句
五、Shell函数
六、Shell脚本调试
【项目实施】
任务14-1 批量用户账户管理
任务14-2 日志切割与归档
任务14-3 MySQL数据库自动备份
任务14-4 服务器资源监控告
任务14-5 自动化部署校验
【项目总结】
参考文献
附录 Linux常用命令速查表
项目一 安装与配置UOS
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Linux操作系统的发展历程
二、Linux操作系统的体系结构
三、Linux操作系统的版本
四、Linux操作系统的基本特点
五、Linux操作系统的应用领域
六、统信UOS操作系统
【项目实施】
任务1-1 安装虚拟机软件
任务1-2 新建与配置虚拟机
任务1-3 安装统信UOS
任务1-4 本地登录UOS
任务1-5 远程登录UOS
【项目总结】
项目二 运用常用命令
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Shell简介
二、Shell命令格式
三、Shell命令帮助
【项目实施】
任务2-1 使用目录类命令
任务2-2 使用文件类命令
任务2-3 使用文本类命令
任务2-4 打包和压缩文件
任务2-5 使用其他类命令
任务2-6 使用文本编辑器
【项目总结】
项目三 管理账户与权限
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、用户和组的概念
二、相关配置文件
三、文件和目录权限
【项目实施】
任务3-1 创建用户和组
任务3-2 查看用户和组ID
任务3-3 修改用户和组
任务3-4 删除用户和组
任务3-5 设置用户密码
任务3-6 禁用用户账户
任务3-7 设置文件和目录权限
任务3-8 设置文件或目录归属
任务3-9 设置权限的默认掩码
任务3-10 设置特殊权限
【项目总结】
提高篇
项目四 管理文件系统与磁盘
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、文件系统简介
二、文件系统类型
三、文件系统目录结构
四、逻辑卷管理简介
五、独立磁盘冗余阵列简介
【项目实施】
任务4-1 添加新硬盘
任务4-2 对硬盘进行分区
任务4-3 格式化分区
任务4-4 挂载硬盘分区
任务4-5 卸载硬盘分区
任务4-6 部署LVM
任务4-7 管理LVM
任务4-8 部署RAID
任务4-9 测试RAID5
【项目总结】
项目五 配置网络与防火墙
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、常用网络配置文件
二、防火墙
三、远程连接
【项目实施】
任务5-1 管理网络接口
任务5-2 设置主机名
任务5-3 测试网络
任务5-4 查看网络信息
任务5-5 解析DNS
任务5-6 配置网络
任务5-7 配置防火墙
任务5-8 配置远程访问
【项目总结】
项目六 管理软件
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、RPM包简介
二、YUM和DNF简介
三、源码安装介绍
【项目实施】
任务6-1 RPM管理软件
任务6-2 DNF管理软件
任务6-3 源码安装软件
【项目总结】
项目七 管理系统进程与服务
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、进程概念
二、基础服务
三、运行级别
四、系统监控
【项目实施】
任务7-1 查看进程
任务7-2 启动进程
任务7-3 改变进程状态
任务7-4 终止进程
任务7-5 管理运行级别
任务7-6 管理系统服务
任务7-7 监控系统运行状态
【项目总结】
应用篇
项目八 配置与管理网络文件系统服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、NFS概述
二、NFS工作原理
三、NFS特点与优势
四、NFS服务主配置文件
五、NFS相关命令
【项目实施】
任务8-1 安装NFS相关软件
任务8-2 配置NFS主配置文件
任务8-3 设置防火墙
任务8-4 启动NFS服务
任务8-5 客户端挂载共享目录
任务8-6 测试共享目录
【项目总结】
项目九 配置与管理Samba服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Samba概述
二、Samba工作原理
三、Samba特点与优势
四、Samba服务主配置文件
五、常见问题排查
【项目实施】
任务9-1 安装并启动Samba服务
任务9-2 添加Samba服务账号
任务9-3 修改Samba主配置文件
任务9-4 设置防火墙并重启Samba服务
任务9-5 访问Samba服务器的共享目录
【项目总结】
项目十 配置与管理FTP服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、FTP概述
二、FTP工作原理
三、FTP特点与优势
四、FTP的主配置文件
【项目实施】
任务10-1 安装并启动FTP服务
任务10-2 配置匿名访问FTP服务
任务10-3 配置本地用户模式访问FTP服务
任务10-4 配置虚拟用户访问FTP服务
【项目总结】
项目十一 配置与管理DHCP服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、DHCP概述
二、DHCP工作原理
三、DHCP的功能与优势
【项目实施】
任务11-1 设置DHCP网络环境
任务11-2 安装DHCP软件包
任务11-3 配置DHCP主配置文件
任务11-4 启动服务并设置开机自启动
任务11-5 测试DHCP服务
【项目总结】
项目十二 配置与管理DNS服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、DNS概述
二、DNS的层次结构
三、DNS的解析过程
四、DNS服务器的类型
五、DNS记录类型
六、公共DNS服务
【项目实施】
任务12-1 安装DNS服务软件包BIND
任务12-2 设置DNS服务的相关配置文件
任务12-3 重启服务并测试
【项目总结】
项目十三 配置与管理Apache服务器
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Apache服务器概述
二、Apache服务器功能特性
三、Apache服务器特点与优势
四、Apache服务器配置与部署
【项目实施】
任务13-1 安装Apache Web服务软件包httpd
任务13-2 设置防火墙和SELinux
任务13-3 启动服务并测试
任务13-4 设置网站数据根目录和首页文件
任务13-5 配置用户个人主页
任务13-6 配置虚拟目录
任务13-7 配置基于IP地址的虚拟主机
任务13-8 配置基于域名的虚拟主机
任务13-9 配置基于端口的虚拟主机
【项目总结】
拓展篇
项目十四 Shell编程与调试
【岗位职业能力要求】
【学习目标】
【项目情景】
【项目准备】
一、Shell编程
二、Shell变量
三、Shell运算符
四、Shell流程控制语句
五、Shell函数
六、Shell脚本调试
【项目实施】
任务14-1 批量用户账户管理
任务14-2 日志切割与归档
任务14-3 MySQL数据库自动备份
任务14-4 服务器资源监控告
任务14-5 自动化部署校验
【项目总结】
参考文献
附录 Linux常用命令速查表
















