毫无疑问,Linux最重要的软件之一就是shell,目前最流行的shell被称为bash(Bourne Again Shell),几乎所有的linux发行版都可以使用bash。作为系统和用户之间的交互接口,bash几乎是你在linux工作平台最亲密的朋友,因此学号bash脚本编程是学习linux的基石,并且只要你的工作平台是linux,那么bash脚本编程将伴随你的整个职业生涯。这个课程主要就是为了给大家系统的讲解bash脚本编程,其中会有大量的工作当中的bash脚本案例。不管是什么岗位:开发、测试、DBA、运维,只要和linux打交道,掌握bash脚本编程会让你工作如虎添翼。 课程大纲: 第一阶段:Linux命令行和shell脚本的基本知识 第一课: 1、讲解linux shell入门 2、讲解基本的bash shell命令 3、讲解linux环境变量 4、讲解linux文件系统 5、讲解文件管理命令 第二课: 1、讲解vim编辑器的使用 2、讲解文件的归档和压缩 3、讲解磁盘管理 4、讲解命令别名 5、讲解进程管理 第三课: 1、讲解用户管理 2、讲解文件权限 3、讲解文件过滤器grep 第四课: 1、讲解怎么编写一个简单的脚本 2、讲解重定向输入输出 3、讲解管道 4、文本流式编辑器sed 5、报表生成器awk 第五课: 1、讲解if-then语句 2、讲解if-then-else语句 3、讲解if嵌套语句 4、讲解符合条件检查 5、讲解case结构的使用 第六课: 1、讲解for循环 2、讲解while循环 3、讲解until循环 4、讲解嵌套循环 5、文件数据的循环 第七课: 1、讲解常用的Linux系统信号 2、讲解捕获Linux系统信号 3、讲解怎么以后台模式运行脚本 4、讲解制定Linux的任务计划 5、讲解Linux脚本编程的函数 第八课: 1、讲解怎么发送报警邮件 2、讲解如何将bash脚本的输出进行装饰 3、讲解如何获取服务器硬件相关的数据 课程第二阶段:高级shell脚本编程(案例实战) 第九课:实战分析系统脚本 1、分析/etc/init.d/killall系统脚本 2、分析/etc/init.d/halt系统脚本 3、分析nginx服务脚本 4、分析/etc/init.d/network脚本 第十课:实战编写linux系统监控巡检脚本,检查项如下: 1、系统版本检查 2、系统日志检查 3、文件系统检查 4、网络检查 5、内存使用情况检查 6、磁盘读写情况检查 7、用户组检查 8、用户密码检查 9、操作系统kernel信息检查 10、操作系统定时任务检查 第十一课:实战编写跳板机程序:要求如下 1、跳板机上的用户只能执行ssh命令,其他的命令都不能执行 2、机房内的所用机器只能通过跳板机登录 第十二课:实战编写用户登录监控程序:要求如下 1、用户异地登录报警 2、异常ip登录报警 3、记录每次用户登录的ip,及ip所在地,及ip运营商 授课时间: 课程预计2017年8月31日开课,预计课程持续时间为14周。 授课对象: 本课程适应于所有学生,完全可以零基础入学 课程环境: 操作系统:centos6.6 物理机尽量4g以上内存 讲师介绍: 本次课程将由zouhg讲师完成。zouhg讲师从2010年开始,从事大型web站点的运维工作,曾经任职多家互联网担任资深运维工程师的职位,对大型web站点运维有相当丰富的经验。 课程试听: 新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取100元固定收费+300元暂存学费,学习圆满则全额奖励返还给学员! 本门课程本来打算完全免费,某位大神曾经说过“成功就是正确的方向再加上适度的压力”。考虑到讲师本身要付出巨大的劳动,为了防止一些朋友在学习途中半途而废,浪费了讲师的付出,为此我们计划模仿某些健身课程,使用“逆向收费”的方法。 在报名时每位报名者收取400元,其中100元为固定 收费,另外300是暂存学费,即如果学员能完成全部课程要求,包括完成全部的书面和互动作业,则300元全款退回。如果学员未能坚持到完全所有的学习计划任务,则会被扣款。期望这种方式可以转化为大家强烈的学习愿望和驱动力! 课程授课方式: 1、 学习方式:老师发布教学资料、教材,幻灯片和视频,学员通过网络下载学习。同时通过论坛互动中老师对学员进行指导及学员之间相互交流。 2、 学习作业:老师每周布置书面及互动作业,学员需按时按质完成作业。 3、 老师辅导:根据作业批改中发现的问题,针对性给予辅导,帮助大家掌握知识。 4、 结业测验:通过测验,完成学业。 您是否对此课程还有疑问,那么请 点击进入 FAQ,您的问题将基本得到解答 咨询QQ: 2222010006 (上班时间在线) 技术热点、 行业资讯,培训课程信息,尽在炼数成金官方微信,低成本传递高端知识!技术成就梦想!欢迎关注! 打开微信,使用扫一扫功能,即刻关注炼数成金官方微信账户,不容错过的精彩,期待您的体验!!! |