顶部
收藏

Linux网络操作系统项目化教程


作者:
黑马程序员
定价:
55.00 元
版面字数:
410千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
2025年
ISBN:
978-7-04-059404-1
物料号:
59404-A0
出版时间:
2023-07-17
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
网络技术

本书是高等职业教育计算机类专业基础课黑马程序员系列教材之一。

作为一本介绍Linux操作系统的入门教材,本书共14个项目:项目1介绍Linux操作系统的安装与使用;项目2~9介绍Linux操作系统的核心知识,包括用户与用户组管理、文件管理、vim编辑器、软件包管理、进程管理、磁盘管理、网络管理、系统安全管理等;项目10~14介绍Linux操作系统的常用服务,包括Apache服务、FTP服务、DNS服务、DHCP服务、电子邮件服务等。全书采用项目案例编写模式,项目情境式导入以及丰富的案例可以让读者边学边练,在巩固所学知识的同时,通过大量实践提升Linux操作系统实际应用能力。

本书配有数字课程、微课视频、教学大纲、教学计划、授课用PPT、案例源代码、习题答案等数字化教学资源,读者可发邮件至编辑邮箱1548103297@qq.com获取。此外,为帮助学习者更好地学习掌握本书中的内容,黑马程序员还提供了免费在线答疑服务。本书配套数字化教学资源明细及在线答疑服务,使用方式说明详见封面二维码。

本书可以作为高等职业院校及应用型本科院校计算机相关专业的Linux课程教材,也可以作为Linux技术爱好者的自学参考书。

  • 目录
    • 前辅文
      • 项目1 Linux操作系统的
        • 安装与使用
          • 项目导入
            • 知识准备
              • 1.1 Linux操作系统的起源与发展
                • 1.2 Linux操作系统的发行版本
                  • 1.3 Linux操作系统的特点
                    • 1.4 Linux操作系统的应用领域
                      • 1.5 图形用户界面
                        • 1.6 Shell
                        • 项目实施
                          • 任务 1.1 安装Linux操作系统
                            • 任务 1.2 管理Linux操作系统
                              • 任务 1.3 打开Shell终端并更换yum源
                                • 任务 1.4 远程登录Linux操作系统
                                • 项目小结
                                  • 课后练习
                                  • 项目2 管理用户与用户组
                                    • 项目导入
                                      • 知识准备
                                        • 2.1 用户和用户组概述
                                          • 2.2 用户和用户组配置文件
                                            • 2.3 用户管理命令
                                              • 2.4 用户切换命令
                                                • 2.5 用户组管理命令
                                                • 项目实施
                                                  • 任务 2.1 添加用户
                                                    • 任务 2.2 添加用户组
                                                      • 任务 2.3 为用户组设置权限
                                                      • 项目小结
                                                        • 课后练习
                                                        • 项目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 使用vim编辑器
                                                                                    • 项目导入
                                                                                      • 知识准备
                                                                                        • 4.1 vim编辑器的启动、保存和退出
                                                                                          • 4.2 vim编辑器工作模式
                                                                                          • 项目实施
                                                                                            • 任务 4.1 更改主机名称
                                                                                            • 项目小结
                                                                                              • 课后练习
                                                                                              • 项目5 管理软件包
                                                                                                • 项目导入
                                                                                                  • 知识准备
                                                                                                    • 5.1 RPM概述
                                                                                                      • 5.2 rpm命令管理软件包
                                                                                                        • 5.3 YUM与DNF概述
                                                                                                          • 5.4 dnf命令管理软件包
                                                                                                            • 5.5 源码包管理
                                                                                                            • 项目实施
                                                                                                              • 任务 5.1 安装MySQL 8
                                                                                                                • 任务 5.2 安装Nginx 1.18
                                                                                                                • 项目小结
                                                                                                                  • 课后练习
                                                                                                                  • 项目6 管理进程
                                                                                                                    • 项目导入
                                                                                                                      • 知识准备
                                                                                                                        • 6.1 进程概述
                                                                                                                          • 6.2 进程管理常用命令
                                                                                                                            • 6.3 任务的前台与后台调度
                                                                                                                              • 6.4 服务管理
                                                                                                                                • 6.5 计划任务
                                                                                                                                • 项目实施
                                                                                                                                  • 任务 6.1 系统维护
                                                                                                                                    • 任务 6.2 重启http服务
                                                                                                                                      • 任务 6.3 备份数据库
                                                                                                                                      • 项目小结
                                                                                                                                        • 课后练习
                                                                                                                                        • 项目7 管理磁盘
                                                                                                                                          • 项目导入
                                                                                                                                            • 知识准备
                                                                                                                                              • 7.1 磁盘概述
                                                                                                                                                • 7.2 添加磁盘
                                                                                                                                                  • 7.3 磁盘分区
                                                                                                                                                    • 7.4 格式化分区
                                                                                                                                                      • 7.5 挂载与卸载
                                                                                                                                                        • 7.6 LVM概述
                                                                                                                                                          • 7.7 RAID概述
                                                                                                                                                          • 项目实施
                                                                                                                                                            • 任务 7.1 创建LVM
                                                                                                                                                              • 任务 7.2 部署RAID10
                                                                                                                                                              • 项目小结
                                                                                                                                                                • 课后练习
                                                                                                                                                                • 项目8 管理网络
                                                                                                                                                                  • 项目导入
                                                                                                                                                                    • 知识准备
                                                                                                                                                                      • 8.1 计算机网络基础
                                                                                                                                                                        • 8.2 Linux操作系统基本网络配置
                                                                                                                                                                          • 8.3 常用的网络管理命令
                                                                                                                                                                            • 8.4 常用的网络通信命令
                                                                                                                                                                            • 项目实施
                                                                                                                                                                              • 任务 8.1 绑定双网卡
                                                                                                                                                                              • 项目小结
                                                                                                                                                                                • 课后练习
                                                                                                                                                                                • 项目9 管理系统安全
                                                                                                                                                                                  • 项目导入
                                                                                                                                                                                    • 知识准备
                                                                                                                                                                                      • 9.1 Linux操作系统安全概述
                                                                                                                                                                                        • 9.2 系统运行情况检查和监督
                                                                                                                                                                                          • 9.3 防火墙
                                                                                                                                                                                            • 9.4 SELinux安全系统
                                                                                                                                                                                            • 项目实施
                                                                                                                                                                                              • 任务 9.1 开放相关协议的流量
                                                                                                                                                                                                • 任务 9.2 拒绝特定用户访问本机服务
                                                                                                                                                                                                  • 任务 9.3 关闭端口
                                                                                                                                                                                                    • 任务 9.4 设置防火墙启动方式
                                                                                                                                                                                                    • 项目小结
                                                                                                                                                                                                      • 课后练习
                                                                                                                                                                                                      • 项目10 搭建Apache服务器
                                                                                                                                                                                                        • 项目导入
                                                                                                                                                                                                          • 知识准备
                                                                                                                                                                                                            • 10.1 Web 服务器概述
                                                                                                                                                                                                              • 10.2 Apache的安装与测试
                                                                                                                                                                                                                • 10.3 Apache主配置文件
                                                                                                                                                                                                                • 项目实施
                                                                                                                                                                                                                  • 任务 10.1 修改Apache默认主页
                                                                                                                                                                                                                    • 任务 10.2 搭建用户Web站点
                                                                                                                                                                                                                      • 任务 10.3 配置基于IP地址的虚拟主机
                                                                                                                                                                                                                        • 任务 10.4 配置基于域名的虚拟主机
                                                                                                                                                                                                                          • 任务 10.5 配置基于端口号的虚拟主机
                                                                                                                                                                                                                          • 项目小结
                                                                                                                                                                                                                            • 课后练习
                                                                                                                                                                                                                            • 项目11 搭建FTP服务器
                                                                                                                                                                                                                              • 项目导入
                                                                                                                                                                                                                                • 知识准备
                                                                                                                                                                                                                                  • 11.1 FTP概述
                                                                                                                                                                                                                                    • 11.2 vsftpd概述
                                                                                                                                                                                                                                      • 11.3 vsftpd配置文件
                                                                                                                                                                                                                                        • 11.4 FTP服务器登录方式
                                                                                                                                                                                                                                          • 11.5 TFTP概述
                                                                                                                                                                                                                                          • 项目实施
                                                                                                                                                                                                                                            • 任务 11.1 搭建匿名用户模式FTP服务器
                                                                                                                                                                                                                                              • 任务 11.2 搭建虚拟用户模式FTP服务器
                                                                                                                                                                                                                                                • 任务 11.3 搭建TFTP服务器
                                                                                                                                                                                                                                                • 项目小结
                                                                                                                                                                                                                                                  • 课后练习
                                                                                                                                                                                                                                                  • 项目12 部署DNS服务器
                                                                                                                                                                                                                                                    • 项目导入
                                                                                                                                                                                                                                                      • 知识准备
                                                                                                                                                                                                                                                        • 12.1 DNS服务概述
                                                                                                                                                                                                                                                          • 12.2 BIND概述
                                                                                                                                                                                                                                                            • 12.3 BIND配置文件
                                                                                                                                                                                                                                                            • 项目实施
                                                                                                                                                                                                                                                              • 任务 12.1 准备机器
                                                                                                                                                                                                                                                                • 任务 12.2 部署DNS主服务器
                                                                                                                                                                                                                                                                  • 任务 12.3 部署DNS从属服务器
                                                                                                                                                                                                                                                                  • 项目小结
                                                                                                                                                                                                                                                                    • 课后练习
                                                                                                                                                                                                                                                                    • 项目13 搭建DHCP服务器
                                                                                                                                                                                                                                                                      • 项目导入
                                                                                                                                                                                                                                                                        • 知识准备
                                                                                                                                                                                                                                                                          • 13.1 DHCP概述
                                                                                                                                                                                                                                                                            • 13.2 DHCP配置文件
                                                                                                                                                                                                                                                                            • 项目实施
                                                                                                                                                                                                                                                                              • 任务 13.1 搭建DHCP服务器
                                                                                                                                                                                                                                                                                • 任务 13.2 预约IP地址
                                                                                                                                                                                                                                                                                • 项目小结
                                                                                                                                                                                                                                                                                  • 课后练习
                                                                                                                                                                                                                                                                                  • 项目14 部署基础电子邮件系统
                                                                                                                                                                                                                                                                                    • 项目导入
                                                                                                                                                                                                                                                                                      • 知识准备
                                                                                                                                                                                                                                                                                        • 14.1 电子邮件服务
                                                                                                                                                                                                                                                                                          • 14.2 电子邮件协议
                                                                                                                                                                                                                                                                                          • 项目实施
                                                                                                                                                                                                                                                                                            • 任务 14.1 安装配置Postfix
                                                                                                                                                                                                                                                                                              • 任务 14.2 安装配置Dovecot
                                                                                                                                                                                                                                                                                                • 任务 14.3 测试电子邮件系统
                                                                                                                                                                                                                                                                                                • 项目小结
                                                                                                                                                                                                                                                                                                  • 课后练习

                                                                                                                                                                                                                                                                                                相关图书