Linux网络运维培训
课程内容
一、RedHat linux系统管理
1、Linux系统简介、Linux系统安装部署、RHEL6基本操作
2、Linux命令行基础、目录与文件管理
3、Linux文件内容操作、归档及压缩解压、文件查找之find详解
4、Vim文本编辑器、RPM软件包管理
5、YUM软件包管理、源代码编译安装部署
6、Linux用户账户与组账户管理
7、Linux系统管理综合案例一
8、Linux权限管理、特殊权限、ACL权限
9、磁盘管理、扩展SWAP空间、文件系统管理
10、LVM逻辑卷管理、RAID磁盘整列管理、Linux下服务管理
二、RedHat linux网络服务
1、Vsftpd服务详解
2、Web基础应用、虚拟Web主机、LAMP平台构建、PHP应用部署
3、DNS基础应用、多区域及特殊解析、构建主/从DNS
4、DHCP构建与维护、PXE网络装机、无人值守安装Linux
5、过滤防火墙、iptables基本管理、filter表控制、iptables状态控制
6、Linux网络服务综合案例一(企业级批量装机方案)
7、虚拟化概述、构建KVM平台、管理KVM虚拟机
8、KVM命令管理、虚拟机Qcow2应用
9、邮件系统概述、Postfix发信服务、Dovecot收信服务、SMTP认证控制
10、iptables扩展匹配、nat表典型应用、防火墙脚本
三、MYSQL数据库管理
1、数据库服务概述、构建MySQL服务器、MySQL数据类型、表结构的调整
2、MySQL多实例、MySQL索引类型、MySQL存储引擎
3、表记录基本操作、查询及匹配条件、多表查询、数据导入导出、MySQL分割库表
4、用户授权及撤销、数据备份与恢复、MySQL管理工具
5、实时增量备份、XtraBackup备份、MySQL主从同步
6、MySQL读写分离、MySQL性能调优
四、Shell编程
1、Shell概述、编写及执行脚本、Shell变量
2、数值运算、条件测试、if选择结构
3、循环结构、服务脚本设计、函数及终端控制
4、字符串处理、扩展的脚本技巧、正则表达式
5、Sed基本用法、Sed文本块处理、Sed高级应用
6、Awk基本用法、Awk高级应用
7、Shell企业实战案例