出版社:人民邮电出版社
ISBN:978-7-115-69118-7
图书种类:高校教材
出版日期:2026-06(预估)
所属学科:Linux
页数:300(预估)
关注获取新书发布信息

本书是一本基Ubuntu介绍Linux操作系统的入门教材,共14个项目。项目1介绍Linux操作系统的基础知识及如何安装统信UOS操作系统;项目2~9介绍Linux操作系统的核心知识,包括用户与用户组管理、文件管理、文件编辑、软件包管理、进程管理、磁盘管理、网络管理、系统安全管理等;项目10~14介绍Linux操作系统的重要知识,包括搭建Apache服务器、搭建FTP服务器、部署DNS服务系统、搭建DHCP服务器、部署基础电子邮件系统等。
本书配套丰富的教学资源,包括教学PPT、教学大纲、教学设计、源代码、课后习题及答案等。为帮助读者更好地学习本书中的内容,编写团队还提供了在线答疑服务。
本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为Linux操作系统爱好者的自学参考书。
项目1 安装Ubuntu操作系统 项目导入 知识准备 1.1 认识Linux操作系统 1.2 Linux操作系统发行版本 知识拓展 Shell 项目实施 任务1-1 下载安装Ubuntu 任务1-2 管理Ubuntu Server 任务1-3 远程登录Ubuntu-Server 项目总结 拓展实训:安装Ubuntu桌面版 素质阅读 课后习题 项目2 管理用户与用户组 项目导入 知识准备 2.1用户和用户组概述 2.2用户和用户组配置文件 2.3 用户管理命令 2.4 用户权限提升 2.5 用户切换-su命令 2.6 用户组管理命令 知识拓展 who命令和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.5 文件压缩和解压 3.6权限管理 3.7 认识文件链接 知识拓展 项目实施 任务3-1 归档文件 任务3-2 打包压缩文件 任务3-3 为文件设置访问权限 项目总结 拓展实训:通过图形界面修改文件权限 素质阅读 课后习题 项目4 编辑文件 项目导入 知识准备 4.1 vim编辑器的启动、保存和退出 4.2 vim编辑器工作模式 项目实施 任务4 使用vim记录会议内容 项目总结 拓展实训:nano编辑器书写中国丝绸 素质阅读 课后习题 项目5 管理软件包 项目导入 知识准备 5.1 DPKG软件包管理工具 5.2 APT软件包管理工具 5.3 Snap软件包管理工具 5.5 源码包管理 项目实施 任务5安装MySQL 8.0 项目总结 拓展实训:通过源码安装nginx 1.24 素质阅读 课后习题 项目6 管理进程 项目导入 知识准备 6.1 进程概述 6.2进程管理常用命令 6.3任务的前台与后台调度 6.4服务管理 6.5 计划任务 项目实施 项目总结 拓展实训:备份数据库 素质阅读 课后习题 项目7 管理磁盘 项目导入 知识准备 7.1 磁盘概述 7.2添加磁盘 7.3 磁盘分区 7.4 格式化分区 7.5 挂载与卸载 7.6 LVM逻辑卷概述 7.7 RAID磁盘阵列概述 项目实施 任务7-1 创建LVM逻辑卷 任务7-2 部署RAID10磁盘阵列 项目总结 拓展实训:LVM逻辑卷扩容 素质阅读 课后习题 项目8 管理网络 项目导入 知识准备 8.1计算机网络基础 8.2 Linux操作系统基本网络配置 8.3 常用的网络管理命令 项目实施 项目总结 拓展实训:在Ubuntu Server中部署VLAN 素质阅读 课后习题 项目9 管理系统安全 项目导入 知识准备 9.1 Linux操作系统安全概述 9.2 系统运行情况检查和监督 9.3 防火墙 项目实施 任务9-1 开放SSH协议和FTP协议的流量 任务9-2 关闭5000~6000范围的端口 任务9-3 设置防火墙开机自启动 项目总结 拓展实训:防火墙时段访问控制 素质阅读 课后习题 项目10 搭建Apache服务器 项目导入 知识准备 10.1 Web服务器概述 10.2 Apache的安装与测试 10.3 Apache主配置文件 项目实施 任务10-1 修改Apache默认主页 任务10-2 搭建用户Web站点 任务10-3 配置基于IP地址的虚拟主机 项目总结 拓展实训:配置基于域名、基于端口号的虚拟主机 素质阅读 课后习题 项目11 搭建FTP服务器 项目导入 知识准备 11.1 FTP概述 11.2 vsftpd概述 11.3 vsftpd配置文件 11.4 FTP服务器登录方式 项目实施 任务11-1 搭建匿名用户模式FTP服务器 任务11-2 搭建虚拟用户模式FTP服务器 项目总结 拓展实训:搭建TFTP服务器 素质阅读 课后习题 项目12 部署DNS服务系统 项目导入 知识准备 12.1 DNS服务概述 12.2 BIND 12.3 BIND配置文件 项目实施 任务12-1 准备机器 任务12-2 部署DNS主服务器 任务12-3 部署DNS从属服务器 项目总结 拓展实训:配置DNS转发服务器 素质阅读 课后习题 项目13 搭建DHCP服务器 项目导入 知识准备 13.1 DHCP概述 13.2 DHCP服务程序 项目实施 任务13-1 搭建DHCP服务器 任务13-2 预约IP地址 项目总结 拓展实训:配置跨子网DHCP服务 素质阅读 课后习题 项目14 部署基础电子邮件系统 项目导入 知识准备 14.1 电子邮件服务 14.2 电子邮件协议 项目实施 任务14-1 安装配置Postfix 任务14-2 安装配置Dovecot 任务14-3 测试电子邮件系统 项目总结 拓展实训:配置群组邮箱 素质阅读 课后习题