课程介绍: 近年来编程技术发展迅猛,理念日新月异,新语言层出不穷,新特性眼花缭乱,shell编程语言在很多人的眼里已经谈不上设计精巧、语法优美。然而,shell依然在系统管理,数据库管理维护,集群、云计算等各个领域起到不可替代的作用。其背后的原因发人深省:UNIX设计者的先贤洞彻了软件工程甚至是所有工程的精髓-----只要制作出最简洁而有效的部件(unix命令),并通过某种方式(管道等)将他们组合起来,就可以完成最复杂的任务。 本课程旨在通过shell编程的实例应用,让学习者一方面了解Linux系统的运作原理,一方面能够使用shell工具解决实际问题。 课程大纲: 第一课:课程综述、开发环境、Linux基本命令、SHELL脚本基本结构及运行原理 第二课:标准输入输出、错误输出、管道,定时调度crontab,Linux基本命令(续) 第三课:特殊符号、变量与命令替换,Linux基本命令(续3) 第四课:控制结构,分支、循环与函数(oracle自动启动脚本,猜数游戏) 第五课:字符串处理以及与系统的交互(对英语字典进行统计分析) 第六课:正则表达式初步与sed(dos2unix文件格式转换) 第八课:awk与expect入门(统计多个远程系统上的文件个数总和) 第九课:函数与系统启动脚本分析(linux启动过程) 第十课:控制台对话框交互界面入门(有用户交互的openstack自动部署) 第十一课:实例编程(系统和mySQL/oracle备份脚本) 第十二课:实例编程,oracle自动安装脚本,Hadoop自动安装脚本 授课时间: 预计课程将于11月3日开课,课程持续时间12周 授课对象: 会使用到Unix/Linux系统的相关技术人员 预期收获: 使用shell编程解决实际问题 授课讲师: Knightmare, 中国很早的一批Linux技术的使用者和推广者,曾担任过某linux发布版本的开发者。也精研数据库技术,为不同的公司、部门等提供数据库技术支持并获得了OCM认证。 课程试听: 新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取100元固定收费+300元暂存学费,学习圆满则全额奖励返还给学员! 特别说明如下: 本门课程本来打算完全免费,某位大神曾经说过“成功就是正确的方向再加上适度的压力”。考虑到讲师本身要付出巨大的劳动,为了防止一些朋友在学习途中半途而废,浪费了讲师的付出,为此我们计划模仿某些健身课程,使用“逆向收费”的方法。 在 报名时每位报名者收取400元,其中100元为固定 收费,另外300是暂存学费,即如果学员能完成全部课程要求,包括完成全部的书面和互动作业,则300元全款退回。如果学员未能坚持到完全所有的学习计划任务,则会被扣款。期望这种方式可以转化为大家强烈的学习愿望和驱动力! 课程授课方式: 1、 学习方式:老师发布教学资料、教材,幻灯片和视频,学员通过网络下载学习。同时通过论坛互动中老师对学员进行指导及学员之间相互交流。 2、 学习作业:老师每周布置书面及互动作业,学员需按时按质完成作业。 3、 老师辅导:根据作业批改中发现的问题,针对性给予辅导,帮助大家掌握知识。 4、 结业测验:通过测验,完成学业。 对此课程还有疑问,那么请 点击进入 FAQ,您的问题将基本得到解答 全国统一咨询热线 4008-010-006 咨询Email :edu01@dataguru.cn,edu02@dataguru.cn 咨询QQ: 2222010006 (上班时间在线) 技术热点、 行业资讯,培训课程信息,尽在炼数成金官方微信,低成本传递高端知识!技术成就梦想!欢迎关注! |