欢迎来到传智教育旗下图书库

Linux网络操作系统项目化教程(统信UOS)

黑马程序员/组编
定价:¥69.80(预估)

出版社:人民邮电出版社

ISBN:978-7-115-69343-3

图书种类:高校教材

出版日期:2026-05(预估)

所属学科:Linux

页数:300(预估)

咨询客服

关注获取新书发布信息

内容简介

本书是一本基于统信UOS介绍Linux操作系统的入门教材,共14个项目。项目1介绍Linux操作系统的基础知识及如何安装统信UOS操作系统;项目2~9介绍Linux操作系统的核心知识,包括用户与用户组管理、文件管理、文件编辑、软件包管理、进程管理、磁盘管理、网络管理、系统安全管理等;项目10~14介绍Linux操作系统的重要知识,包括搭建Apache服务器、搭建FTP服务器、部署DNS服务系统、搭建DHCP服务器、部署基础电子邮件系统等。

本书配套丰富的教学资源,包括教学PPT、教学大纲、教学设计、源代码、课后习题及答案等。为帮助读者更好地学习本书中的内容,编写团队还提供了在线答疑服务。

适合群体

本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为Linux操作系统爱好者的自学参考书。

图书目录
项目1 安装统信操作系统
项目导入
知识准备
1.1  认识Linux操作系统
1.1.1 Linux操作系统的起源与发展
1.1.2 Linux操作系统的特点
1.1.3 GNU和GPL
1.2  Linux操作系统发行版本
1.2.1  RHEL
1.2.2 银河麒麟
1.2.3 CentOS
1.2.4 Ubuntu
1.2.5统信
1.2.6 openEuler
1.2.7 Deepin
知识拓展
Shell
1. Shell简介
2. Shell命令操作
项目实施
任务1-1  下载并安装统信
任务1-2  管理UOS Server 20
任务1-3  远程登录UOS Server 20
项目总结
拓展实训:安装统信桌面版操作系统
素质阅读
课后习题
项目2 管理用户与用户组
项目导入
知识准备
2.1用户和用户组概述
2.2用户和用户组配置文件
2.2.1 用户账号文件/etc/passwd
2.2.2 用户影子文件/etc/shadow
2.2.3 用户默认配置文件/etc/login.defs
2.2.4 用户组账号文件/etc/group
2.3 用户管理命令
2.3.1 查询用户信息-id命令
2.3.2 添加用户-useradd命令
2.3.2设置用户密码-passwd命令
2.3.3修改用户命令-usermod命令
2.3.4 删除用户命令-userdel命令
2.3.5 用户临时禁用与恢复
2.4 用户切换-su命令
2.5 用户权限提升-sudo命令
2.6 用户组管理命令
2.6.1 查看用户所属的组-groups命令
2.6.2 创建用户组-groupadd命令
2.6.3 修改用户组-groupmod命令
2.6.4 删除用户组-groupdel命令
2.6.5 管理用户组中的用户-gpasswd命令
知识拓展
who命令和whoami命令
1. who命令
2. whoami命令
项目实施
任务2-1 添加用户
任务2-2 添加用户组
任务2-3 为用户组设置权限
任务2-4 禁用itheima01用户
任务2-5 删除用户和用户组
项目总结
拓展实训:用户之间进行通信
素质阅读
课后习题
项目3 管理文件
项目导入
知识准备
3.1 认识Linux文件系统
3.2 Linux目录结构
3.3 Linux文件类型
3.4 Linux常用文件管理命令
3.4.1目录管理命令
3.4.2文件内容显示命令
3.4.3文件查找命令
3.4.4文件内容统计
3.4.5文件复制、移动、删除
3.4.6 文件更新
3.5 文件压缩和解压
3.5.1 gzip命令与gunzip命令
3.5.2 bzip2命令和bunzip2命令
3.5.3 zip命令与unzip命令
3.5.4 文件打包tar命令
3.6权限管理
3.6.1文件权限概述
3.6.2 chmod命令
3.6.3 chown命令
3.7 认识文件链接
3.7.1 文件链接概述
3.7.2 文件链接管理命令-ln命令
项目实施
任务3-1 归档文件
任务3-2 打包压缩文件
任务3-3 为文件设置访问权限
项目总结
拓展实训:通过图形界面修改文件权限
素质阅读
课后习题
项目4 编辑文件
项目导入
知识准备
4.1	vim编辑器的启动、保存和退出
4.2	vim编辑器工作模式
4.2.1 命令模式
4.2.2 编辑模式
4.2.3 末行模式
4.2.4 vim模式之间的转换
项目实施:
任务4 使用vim记录会议内容
项目总结
拓展实训:nano编辑器书写中国丝绸
素质阅读
课后习题
项目5 管理软件包
项目导入
知识准备
5.1 rpm概述
5.2 rpm命令管理软件包
5.2.1 安装软件
5.2.2 查询软件
5.2.3升级软件
5.2.4 卸载软件
5.3 YUM与DNF概述
5.4 dnf命令管理软件包
5.4.1 安装软件
5.4.2 查询软件
5.4.3 检测升级软件
5.4.4 卸载软件
5.5 源码包管理
5.5.1 源码编译过程
5.5.2 make工具
项目实施
任务5 安装MySQL 8.0
项目总结
拓展实训:通过源码安装nginx 1.24
素质阅读
课后习题
项目6 管理进程
项目导入
知识准备
6.1	进程概述
6.1.1 进程概念
6.1.2进程生命周期
6.1.3进程标识符
6.2进程管理常用命令
6.2.1 进程查看命令
6.2.2 进程终止命令
6.3任务的前台与后台调度
6.4服务管理
6.5	计划任务
6.5.1 at命令
6.5.2 crontab命令
项目实施
任务6 制定系统维护计划
项目总结
拓展实训:备份数据库
素质阅读
课后习题
项目7 管理磁盘
项目导入
知识准备
7.1 磁盘概述
7.1.1 磁盘设备命名规则
7.1.2 查看磁盘使用情况
7.2添加磁盘
7.3 磁盘分区
7.3.1 MBR分区规则
7.3.2 MBR分区管理
7.3.3 GPT分区规则
7.3.4 GPT分区管理
7.4 格式化分区
7.5 挂载与卸载
7.5.1 挂载
7.5.2 查看挂载信息
7.5.3 卸载
7.6 LVM逻辑卷概述
7.7 RAID磁盘阵列概述
项目实施
任务7-1 创建LVM逻辑卷
任务7-2 部署RAID10磁盘阵列
项目总结
拓展实训:LVM逻辑卷扩容
素质阅读
课后习题
项目8 管理网络
项目导入
知识准备
8.1计算机网络基础
8.1.1 计算机网络概述
8.1.2 网络协议与体系结构
8.1.3 网络数据传输流程
8.1.4 IP地址与端口号
8.1.5 子网掩码
8.2 Linux操作系统基本网络配置
8.2.1 主机配置
8.2.2 网卡配置
8.3 常用的网络管理命令
8.3.1 ping命令
8.3.2 ip命令
8.3.3 nmcli命令
8.3.4 nslookup命令
8.4 常用的网络通信命令
8.4.1 write命令
8.4.2 wall命令
8.4.3 mesg命令
项目实施
任务8 绑定双网卡
项目总结
拓展实训:在UOS Server 20中部署VLAN
素质阅读
课后习题
项目9 管理系统安全
项目导入
知识准备
9.1	Linux操作系统安全概述
9.1.1 Linux操作系统安全机制
9.1.2 Linux操作系统不安全因素
9.2	系统运行情况检查和监督
9.2.1 检查网络
9.2.2 监控进程
9.2.3 查看用户
9.2.4 查看日志
9.2.5 查看系统打开的文件
9.3	防火墙
9.3.1 防火墙概述
9.3.2 策略与规则
9.3.3 firewall-cmd命令
项目实施
任务9-1 开放SSH协议和FTP协议的流量
任务9-2 关闭5000~6000范围的端口
任务9-3 设置防火墙开机自启动
项目总结
拓展实训:通过图形界面配置防火墙
素质阅读
课后习题
项目10  搭建Apache服务器
项目导入
知识准备
10.1	Web服务器概述
10.1.1 Web服务器工作原理
10.1.2 Apache概述
10.2	Apache的安装与测试
10.3	Apache主配置文件
项目实施
任务10-1 修改Apache默认主页
任务10-2 搭建用户Web站点
任务10-3 配置基于IP地址的虚拟主机
项目总结
拓展实训:配置基于域名、基于端口号的虚拟主机
素质阅读
课后习题
项目11  搭建FTP服务器
项目导入
知识准备
11.1 FTP概述
11.2 vsftpd概述
11.2.1 vsftpd简介
11.2.2 vsftpd安装与启动
11.3 vsftpd配置文件
11.3.1 /etc/vsftpd/vsftpd.conf
11.3.2 /etc/vsftpd/ftpusers
11.3.3 /etc/vsftpd/user_list
11.3.4 chroot_list文件
11.4 FTP服务器登录方式
项目实施
任务11-1 搭建匿名用户模式FTP服务器
任务11-2 搭建虚拟用户模式FTP服务器
项目总结
拓展实训:搭建TFTP服务器
素质阅读
课后习题
项目12 部署DNS服务系统
项目导入
知识准备
12.1	DNS服务概述
12.1.1域名结构
12.1.2 DNS服务器分类
12.1.3 域名查询机制
12.2	BIND
12.2.1 BIND概述
12.2.2 安装BIND程序
12.3	BIND配置文件
12.3.1 主配置文件
12.3.2 区域配置文件
12.3.3 区域数据文件
项目实施
任务12-1 准备机器
任务12-2 部署DNS主服务器
任务12-3 部署DNS从属服务器
项目总结
拓展实训:配置DNS转发服务器
素质阅读
课后习题
项目13  搭建DHCP服务器
项目导入
知识准备
13.1	DHCP概述
13.1.1 DHCP简介
13.1.2 DHCP常用术语
13.1.3 DHCP工作流程
13.2	DHCP配置文件
13.2.1 DHCP服务程序安装
13.2.2 DHCP配置文件
13.2.3 租约文件
项目实施
任务13-1 搭建DHCP服务器
任务13-2 预约IP地址
项目总结
拓展实训:配置跨子网DHCP服务
素质阅读
课后习题
项目14 部署基础电子邮件系统
项目导入
知识准备
14.1	电子邮件服务
14.2	电子邮件协议
14.2.1 SMTP协议
14.2.2 POP3协议
14.2.3 IMAP4协议
项目实施
任务14-1 安装配置Postfix
任务14-2 安装配置Dovecot
任务14-3 测试电子邮件系统
项目总结
拓展实训:配置群组邮箱
素质阅读
课后习题
展开全部内容

热销图书推荐

人工智能导论(AIGC版)

人民邮电出版社

定价:¥49.80 咨询客服

Android移动开发基础案例教程(第3版)

人民邮电出版社

定价:¥69.80 咨询客服

Python数据分析任务驱动教程

人民邮电出版社

定价:¥69.80 咨询客服