顶部
收藏

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


作者:
黑马程序员
定价:
55.00元
ISBN:
978-7-04-059404-1
版面字数:
410.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
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 测试电子邮件系统
    • 项目小结
    • 课后练习

相关图书