突破linux 系统管理员在使用shell 脚本编程中遇到的常见问题,结合大量实际shell脚本编程案例使学员短期内掌握shell编程精髓。
RHCE++课程大纲:
·bash基础及工作环境的定制,详细讲解profile、profile.d、bashrc、.bash_profile及.bashrc等配置文件的功用;
·bash脚本结构及运行;bash变量(局部变量、本地变量、环境变量、位置参数变量及特殊变量)及其表达式
·基本正则表达式、扩展正则表达式及grep命令精讲;
·sed命令及awk命令精讲;
·条件测试(整数测试、字符串测试及文件测试);if和case选择分支;
·for、while、until循环及使用continue和break来控制循环机制;
·在bash中使用函数,以及利用函数来实现bash库;
·脚本控制:在脚本中捕获信号并完成自定义处理;
·脚本执行结果输出:printf命令的使用及在脚本中使用颜色;
·bash脚本运行时配置:在脚本中使用选项;
·bash数据处理:在脚本中使用数组;bash数据处理:在脚本中使用数组;
·bash脚本调试及debug功能的实现;
·窗口编程:dialog文本对话框命令及shell编程中的应用;
·http协议原理、请求/响应报文格式、SSL会话的原理及https协议;apache基础、各MPM模型对比、安装配置及各参数详解;apache虚拟主机的实现及安全应用(https、suEXEC等);
·PHP环境配置基础及与apache整合的多种途径;MySQL服务入门;LAMP架构的实现;以编译的方式定制LAMP等;
·PHP环境配置基础及与apache整合的多种途径;MySQL服务入门;LAMP架构的实现;以编译的方式定制LAMP等;
·nginx的特性详解,nginx的基本配置、虚拟主机的实现、URL地址重写、及安全应用以及LEMP的实现等;
·web应用框架django基础概念及其与apache(mod_python及uWSGI等方式)或nginx的整合;
超级网工是中国西部第一家华为认证、思科认证、H3C认证、RedHat认证、Oracle认证、微软认证网络工程师考试培训中心。
超级网工,网络工程师培训的超级训练营