展开全部

主编推荐语

《Linux网络操作系统实训教程》详解RHEL 7.4/CentOS 7.4应用

内容简介

本书以Red Hat Enterprise Linux 7.4/CentOS 7.4为平台,对Linux网络操作系统的应用进行了详细讲解。全书共分为系统安装与常用命令、系统配置与管理、vim与编程及调试、网络服务器配置与管理等4个学习情境、14个教学实训项目。

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 学习情境一 系统安装与常用命令
  • 项目1 安装与配置Linux操作系统
  • 1.1 任务1 认识Linux操作系统
  • 1.1.1 子任务1 认识Linux的前世与今生
  • 1.1.2 子任务2 理解Linux体系结构
  • 1.1.3 子任务3 认识Linux的版本
  • 1.1.4 Red Hat Enterprise Linux 7
  • 1.1.5 863核高基与国产操作系统
  • 1.2 任务2 设计与准备搭建Linux服务器
  • 1.3 任务3 安装配置VM虚拟机
  • 1.4 任务4 安装Red Hat Enterprise Linux 7
  • 1.5 任务5 重置root管理员密码
  • 1.6 任务6 RPM(红帽软件包管理器)
  • 1.7 任务7 yum软件仓库
  • 1.8 任务8 systemd初始化进程
  • 1.9 任务9 启动shell
  • 1.10 项目实录:Linux系统安装与基本配置
  • 1.11 练习题
  • 1.12 实践习题
  • 1.13 超级链接
  • 项目2 熟练使用Linux常用命令
  • 2.1 任务1 熟悉Linux命令基础
  • 2.1.1 子任务1 了解Linux命令特点
  • 2.1.2 子任务2 后台运行程序
  • 2.2 任务2 熟练使用文件目录类命令
  • 2.2.1 子任务1 熟练使用浏览目录类命令
  • 2.2.2 子任务2 熟练使用浏览文件类命令
  • 2.2.3 子任务3 熟练使用目录操作类命令
  • 2.2.4 子任务4 熟练使用cp命令
  • 2.2.5 子任务5 熟练使用文件操作类命令
  • 2.3 任务3 熟练使用系统信息类命令
  • 2.4 任务4 熟练使用进程管理类命令
  • 2.5 任务5 熟练使用其他常用命令
  • 2.6 项目实录:使用Linux基本命令
  • 2.7 练习题
  • 2.8 实践习题
  • 学习情境二 系统配置与管理
  • 项目3 管理Linux服务器的用户和组
  • 3.1 任务1 理解用户账户和组群
  • 3.2 任务2 理解用户账户文件和组群文件
  • 3.2.1 理解用户账户文件
  • 3.2.2 理解组群文件
  • 3.3 任务3 管理用户账户
  • 3.3.1 新建用户
  • 3.3.2 设置用户账户口令
  • 3.3.3 维护用户账户
  • 3.4 任务4 管理组群
  • 3.4.1 维护组群账户
  • 3.4.2 为组群添加用户
  • 3.5 任务5 使用su命令与sudo命令
  • 3.5.1 su命令
  • 3.5.2 sudo命令
  • 3.6 任务6 使用用户管理器管理用户和组群
  • 3.6.1 sudo命令
  • 3.6.2 用户管理器
  • 3.7 任务7 使用常用的账户管理命令
  • 3.8 企业实战与应用——账号管理实例
  • 3.9 项目实录:管理用户和组
  • 3.10 练习题
  • 项目4 配置与管理文件系统
  • 4.1 任务1 全面理解文件系统与目录
  • 4.1.1 子任务1 认识文件系统
  • 4.1.2 子任务2 理解Linux文件系统目录结构
  • 4.1.3 子任务3 理解绝对路径与相对路径
  • 4.2 任务2 管理Linux文件权限
  • 4.2.1 子任务1 理解文件和文件权限
  • 4.2.2 子任务2 详解文件的各种属性信息
  • 4.2.3 子任务3 使用数字表示法修改权限
  • 4.2.4 子任务4 使用文字表示法修改权限
  • 4.2.5 子任务5 理解权限与指令间的关系
  • 4.3 任务3 修改文件与目录的默认权限与隐藏权限
  • 4.3.1 子任务1 理解文件预设权限:umask
  • 4.3.2 子任务2 利用umask
  • 4.3.3 子任务3 设置文件隐藏属性
  • 4.3.4 子任务4 设置文件特殊权限:SUID、SGID、SBIT
  • 4.4 任务4 文件访问控制列表
  • 4.4.1 setfacl命令
  • 4.4.2 getfacl命令
  • 4.5 企业实战与应用
  • 4.6 项目实录:配置与管理文件权限
  • 4.7 练习题
  • 项目5 配置与管理磁盘
  • 5.1 任务1 熟练使用常用磁盘管理工具
  • 5.2 任务2 配置与管理磁盘配额
  • 5.3 任务3 磁盘配额配置的企业案例
  • 5.3.1 环境需求
  • 5.3.2 解决方案
  • 5.4 任务4 在Linux中配置软RAID
  • 5.4.1 创建与挂载RAID设备
  • 5.4.2 RAID设备的数据恢复
  • 5.5 任务5 配置软RAID的企业案例
  • 5.5.1 环境需求
  • 5.5.2 解决方案
  • 5.6 任务6 LVM逻辑卷管理器
  • 5.6.1 部署逻辑卷
  • 5.6.2 扩容逻辑卷
  • 5.6.3 缩小逻辑卷
  • 5.6.4 删除逻辑卷
  • 5.7 项目实录
  • 项目实录1:文件系统管理
  • 项目实录2:LVM逻辑卷管理器
  • 项目实录3:动态磁盘管理
  • 5.8 练习题
  • 项目6 配置网络和使用ssh服务
  • 6.1 任务1 配置网络服务
  • 6.1.1 检查并设置有线处于连接状态
  • 6.1.2 设置主机名
  • 6.1.3 使用系统菜单配置网络
  • 6.1.4 通过网卡配置文件配置网络
  • 6.1.5 使用图形界面配置网络
  • 6.1.6 使用nmcli命令配置网络
  • 6.2 任务2 创建网络会话实例
  • 6.3 任务3 绑定两块网卡
  • 6.4 任务4 配置远程控制服务
  • 6.4.1 配置sshd服务
  • 6.4.2 安全密钥验证
  • 6.4.3 远程传输命令
  • 6.5 项目实录:配置Linux下的TCP/IP和远程管理
  • 6.6 练习题
  • 学习情境三 vim编程与调试
  • 项目7 熟练使用vim程序编辑器与shell
  • 7.1 任务1 熟练使用vim编辑器
  • 7.1.1 子任务1 启动与退出vim
  • 7.1.2 子任务2 熟练掌握vim的工作模式
  • 7.1.3 子任务3 使用vim命令
  • 7.1.4 子任务4 完成案例练习
  • 7.2 任务2 熟练掌握shell环境变量
  • 7.3 任务3 熟练掌握正则表示法
  • 7.3.1 子任务1 掌握grep的高级使用
  • 7.3.2 子任务2 练习基础正则表达式
  • 7.3.3 子任务3 基础正则表达式的特殊字符汇总
  • 7.4 任务4 掌握输入输出重定向与管道命令的应用
  • 7.4.1 子任务1 使用重定向
  • 7.4.2 子任务2 使用管道
  • 7.5 项目实录:使用vim编辑器
  • 7.6 练习题
  • 项目8 学习shell script
  • 8.1 任务1 了解shell script
  • 8.1.1 子任务1 了解shell script
  • 8.1.2 子任务2 编写与执行一个shell script
  • 8.1.3 子任务3 养成撰写shell script的良好习惯
  • 8.2 任务2 练习简单的shell script
  • 8.2.1 子任务1 完成简单范例
  • 8.2.2 子任务2 了解脚本的运行方式的差异
  • 8.3 任务3 用好判断式
  • 8.3.1 子任务1 利用test命令的测试功能
  • 8.3.2 子任务2 利用判断符号[]
  • 8.3.3 子任务3 使用shell script的默认变量($0,$1…)
  • 8.4 任务4 使用条件判断式
  • 8.4.1 子任务1 利用if…then
  • 8.4.2 子任务2 利用case...esac判断
  • 8.4.3 子任务3 利用function功能
  • 8.5 任务5 使用循环(loop)
  • 8.5.1 子任务1 while do done,until do done(不定循环)
  • 8.5.2 子任务2 for...do...done(固定循环)
  • 8.5.3 子任务3 for...do...done的数值处理
  • 8.6 任务6 对shell script进行追踪与调试
  • 8.7 项目实录:使用shell script编程
  • 8.8 练习题
  • 项目9 使用gcc和make调试程序
  • 9.1 任务1 了解程序的调试
  • 9.1.1 子任务1 编译时错误
  • 9.1.2 子任务2 运行时错误
  • 9.1.3 子任务3 逻辑错误和语义错误
  • 9.2 任务2 使用传统程序语言进行编译
  • 9.2.1 子任务1 安装GCC
  • 9.2.2 子任务2 单一程序:打印Hello World
  • 9.2.3 子任务3 主程序、子程序链接、子程序的编译
  • 9.2.4 子任务4 调用外部函数库:加入链接的函数库
  • 9.2.5 子任务5 GCC的简易用法(编译、参数与链接)
  • 9.3 任务3 使用make进行宏编译
  • 9.3.1 子任务1 为什么要用make
  • 9.3.2 子任务2 了解makefile的基本语法与变量
  • 9.4 练习题
  • 学习情境四 网络服务器配置与管理
  • 项目10 配置与管理Samba服务器
  • 10.1 任务1 认识Samba
  • 10.1.1 子任务1 了解Samba应用环境
  • 10.1.2 子任务2 了解SMB协议
  • 10.1.3 子任务3 掌握Samba的工作原理
  • 10.2 任务2 配置Samba服务
  • 10.2.1 子任务1 安装并启动Samba服务
  • 10.2.2 子任务2 了解Samba服务器配置的工作流程
  • 10.2.3 子任务3 主要配置文件smb.conf
  • 10.2.4 子任务4 Samba服务的日志文件和密码文件
  • 10.3 任务3 user服务器实例解析
  • 10.4 任务4 配置Samba客户端
  • 10.5 项目实录
  • 10.6 练习题
  • 10.7 实践习题
  • 项目11 配置与管理DHCP服务器
  • 11.1 DHCP相关知识
  • 11.1.1 DHCP服务概述
  • 11.1.2 DHCP的工作过程
  • 11.1.3 DHCP服务器分配给客户端的IP地址类型
  • 11.2 项目设计及准备
  • 11.2.1 项目设计
  • 11.2.2 项目需求准备
  • 11.3 项目实施
  • 11.3.1 任务1 在服务器RHEL 7-1上安装DHCP服务器
  • 11.3.2 任务2 熟悉DHCP主配置文件
  • 11.3.3 任务3 配置DHCP的应用案例
  • 11.4 项目实录:配置与管理DHCP服务器
  • 11.5 练习题
  • 11.6 实践习题
  • 项目12 配置与管理DNS服务器
  • 12.1 任务1 了解DNS服务
  • 12.1.1 子任务1 认识域名空间
  • 12.1.2 子任务2 了解DNS服务器的分类
  • 12.1.3 子任务3 掌握DNS查询模式
  • 12.1.4 子任务4 掌握域名解析过程
  • 12.2 任务2 安装DNS服务
  • 12.2.1 子任务1 安装BIND软件包
  • 12.2.2 子任务2 DNS服务的启动、停止与重启,加入开机自启动
  • 12.3 任务3 掌握BIND配置文件
  • 12.3.1 子任务1 认识全局配置文件
  • 12.3.2 子任务2 认识主配置文件
  • 12.3.3 子任务3 缓存DNS服务器的配置
  • 12.4 任务4 配置主DNS服务器实例
  • 12.4.1 案例环境及需求
  • 12.4.2 配置过程
  • 12.5 任务5 配置DNS客户端
  • 12.6 任务6 使用nslookup测试DNS
  • 12.7 项目实录:配置与管理DNS服务
  • 12.8 练习题
  • 项目13 配置与管理Apache服务器
  • 13.1 Web服务的概述
  • 13.2 任务1 安装、启动与停止Apache服务
  • 13.2.1 子任务1 安装Apache相关软件
  • 13.2.2 子任务2 让防火墙放行,并设置SELinux为允许
  • 13.2.3 子任务3 测试httpd服务是否安装成功
  • 13.3 任务2 认识Apache服务器的配置文件
  • 13.4 任务3 常规设置Apache服务器的实例
  • 13.5 任务4 其他常规设置
  • 13.6 任务5 配置虚拟主机
  • 13.6.1 子任务1 配置基于IP地址的虚拟主机
  • 13.6.2 子任务2 配置基于域名的虚拟主机
  • 13.6.3 子任务3 基于端口号的虚拟主机的配置
  • 13.7 项目实录:配置与管理Web服务器
  • 13.8 练习题
  • 13.9 实践习题
  • 项目14 配置与管理FTP服务器
  • 14.1 相关知识
  • 14.1.1 FTP的工作原理
  • 14.1.2 匿名用户
  • 14.2 项目设计与准备
  • 14.3 项目实施
  • 14.3.1 任务1 安装、启动与停止vsftpd服务
  • 14.3.2 任务2 认识vsftpd的配置文件
  • 14.3.3 任务3 配置匿名用户FTP实例
  • 14.3.4 任务4 配置本地模式的常规FTP服务器案例
  • 14.3.5 设置vsftp虚拟账号
  • 14.4 项目实录:配置与管理FTP服务器
  • 14.5 练习题
  • 14.6 实践习题
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。