Chinaunix首页 | 论坛 | 博客
  • 博客访问: 32963
  • 博文数量: 19
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 275
  • 用 户 组: 普通用户
  • 注册时间: 2013-02-17 16:58
文章分类

全部博文(19)

文章存档

2013年(19)

我的朋友

分类: LINUX

2013-02-27 14:29:33

    智能服务器管理课程:Linux shell脚本编程

       18及以上年龄,零起点入学。高薪100%就业!采用理论与实战结合教学!

     北京领航教育着眼于顶级IT技术培训和国际认证考试,目前主要包括RHCERHCAOCPOCMCCNACCNPCCIE培训,就业直通车培训和考试业务,公司与大量的企业用人单位建立了合作关系。


    培训总课时:26课时


Linuxshell脚本编程课程培训大纲:

1shell简介及基础

  • shell是什么,为什么要学习shell
  • shell发展史及分类
  • bash功能简介
  • 布署设置bash环境
  • shell脚本组成、运行模式及执行方法
  • bash排错方法
  • shell和子shell
  • 常用快捷键

2 变量

  • 变量分类
  • 内部变量
  • 预定义变量
  • 自定义变量及基本用法
  • 数组
  • 特殊字符
  • 别名
  • Here Document
  • 打印特殊字符

3 循环结构与流程控制

  • if条件判断
  • case条件判断
  • for循环
  • while循环
  • until循环
  • select命令
  • breakcontinue

4 函数

  • 函数用法
  • 函数作用范围
  • 参数使用
  • 建立函数库
  • 递归函数

5 算术运算

  • 算术式简介
  • 算术扩展
  • 利用expr做算术运算
  • 使用$[]做算术运算
  • 使用内置变量declarelet做算术运算
  • 利用bc做浮点运算
  • 进制转换

6 重定向与转向

  • 文件代码
  • 操作文件
  • 输入输出转向
  • 转向附加
  • 标准错误伴随输出转向
  • Here Document转向

7 高级变量与字符串操作

  • 变量扩展:测试存在性及空值
  • 变量扩展:取字符串切片,字符串长度
  • 变量扩展:对比样式
  • 变量扩展:取变量名称列表,数组索引列表
  • 命令替换

8 正则表达式

  • 入门介绍
  • 元字符
  • 字条转义
  • 重复
  • 字符类
  • 分支条件
  • 反义
  • 分组
  • 后向引用
  • 零宽断言与负向零宽断言
  • 贪婪与懒惰
  • 注释
  • 处理选项
  • 平衡组/递归匹配

9sed编辑器

  • sed介绍
  • sed基本语法
  • sed调用方式
  • sed高级用法

10awk学习

  • awk原理介绍
  • awk基本语法
  • awk调用方式
  • awk循环语句
  • awk函数
  • awk数组
  • awkBEGINEND模式
  • awk数学运算和字符串操作
  • awk重定向输出
  • awkbash之间传参调用
  • awk调试方法

11 文字与图形接口编程

  • dialog文本接口编程
  • xdialog图形接口编程

12bash网络编程

  • bash网络转向
  • 远程执行命令
  • expect与自动登录

13trap陷阱触发

  • 信号signal
  • trap运用

14shell脚本加密与包装

  • 加密shell脚本
  • 生成二进制可执行文件

15shell中常用命令介绍

  • grep命令详解
  • findxargs
  • sortuniq命令详解
  • cut命令详解
  • curlwget命令详解
  • cattacrev
  • tr命令详解
  • paste命令详解
  • join命令详解

16 一些shell技巧

  • 利用脚本修改密码
  • 判断奇偶
  • 添加行号与删除行号
  • 删除行首空格,删除重复行
  • 合并行操作
  • 逐行读取操作
  • 字符与ASCII码转换操作
  • 连接mysql数据库操作

17shell十三问

  • PS1CR的关系
  • echo知多少
  • “”(双绰号)”(单引号)差在哪儿
  • export前后差在哪儿
  • execsource差在哪儿
  • (){}差在哪儿
  • $(())$()${}差在哪儿
  • $@$*差在哪儿
  • &&||差在哪儿
  • ><差在哪儿
  • 你要if还是case
  • for what?whileuntil差在哪儿?
  • [^ ][! ]差在哪儿

18 综合实战讲解一

  • 系统信息收集脚本
  • 备份脚本
  • 日志切割脚本
  • nagios监控插件脚本
  • 发邮件脚本

19 综合实战讲解二

  • 系统初始化脚本
  • 基础软件安装脚本
  • iptables脚本
  • 线上操作记录审核脚本
  • 文本完整性审核脚本
  • kickstart配置脚本
阅读(1003) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~