国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 服务器 > 《跟老男孩学Linux运维:Shell编程实战》--互动出版网

《跟老男孩学Linux运维:Shell编程实战》--互动出版网

来源:程序员人生   发布时间:2017-03-24 09:01:10 阅读次数:5821次

基本信息

  • 作者: 老男孩   
  • 丛书名: Linux/Unix技术丛书
  • 出版社:机械工业出版社
  • ISBN:9787111556077
  • 上架时间:2017⑴⑹
  • 出版日期:2017 年1月
  • 开本:16开
  • 版次:1⑴
  • 所属分类:
    计算机

编辑推荐

 

资深运维架构实战专家及教育培训界顶尖专家10多年的运维实战经验总结,全面系统地讲授运维工作中shell编程所需的知识点和shell编程的各种企业级案例 实战性强,不但讲授了shell编程所触及的各种核心技术点,还应用shell编程针对全部企业网站集群架构中的多个网络服务进行了部署、优化、自动化运维及监控等环节的实践,并指点你细致掌握shell编程的运维规范和方法。

目录

前言 
第1章 如何才能学好Shell编程 / 1
1.1 为何要学习Shell编程 / 1
1.2 学好Shell编程所需的基础知识 / 1
1.3 如何才能学好Shell编程之“老鸟”经验谈 / 3
1.4 学完本书后可以到达何种Shell编程高度 / 5
第2章 Shell脚本初步入门 / 6
2.1 甚么是Shell / 6
2.2 甚么是Shell脚本 / 7
2.3 Shell脚本在Linux运维工作中的地位 / 8
2.4 脚本语言的种类 / 9
2.4.1 Shell脚本语言的种类 / 9
2.4.2 其他经常使用的脚本语言种类 / 10
2.4.3 Shell脚本语言的优势 / 11
2.5 经常使用操作系统默许的Shell / 11
2.6 Shell脚本的建立和履行 / 12
2.6.1 Shell脚本的建立 / 12
2.6.2 Shell脚本的履行 / 15
2.6.3 Shell脚本开发的基本规范及习惯 / 19
第3章 Shell变量的核心基础知识与实践 / 22
↓展开全部内容

前言

  为何要写这本书
  目前全球正处于互联网+的时期,愈来愈多的传统企业都在通过互联网提供产品和服务,比如,互联网+教育、互联网+金融、互联网+电商、互联网+出租车、互联网+保险等,可以看到,几近所有的产品、服务都能在网上找到。而支持互联网的幕后英雄其实就是Linux(包括移动互联网在内),掌握Linux运维技术已成为每个IT技术人员的必备技能!
  互联网+的时期下企业的网站流量呈爆炸式增长,如果你是运维人员,极可能要面对几10台、几百台、上千台乃至上万台的服务器装备,而对企业来讲,如何提高IT运维的管理效力、下降本钱同样成了最大问题。要解决这个问题,必须在Linux运维工作中,做好运维服务的标准化、规范化、流程化和自动化,而这里面的前3项实际上是在为最后1项“IT运维自动化”做铺垫。
  要实现IT运维自动化就需要学会编程语言,目前Linux系统下最流行的运维自动化语言就是Shell和Python(Python相干图书,作者正在写作中)。在这二者当中,Shell又几近是所有IT企业都必须使用的运维自动化编程语言,特别是在运维工作中的服务监控、业务快速部署、服务启动停止、数据备份及处理、日志分析等环节里,Shell必不可少。固然Python也是1门很好的自动化编程语言,它和Shell是互补的,Shell更合适系统底层,而Python则更合适处理复杂的业务逻辑,和开发复杂的运维软件工具,实现通过Web访问等。
  在长时间的运维工作和深度教学中,老男孩发现很多Linux入门人员很惧怕Shell编程,觉得Shell不好掌握,乃至是已工作的企业运维人员对Shell编程也是1知半解,不能熟练应用。而市面上的Shell图书大多如出1辙,理论多,实战少。因此在众多学员和网友的关注和提议下,老男孩决定写1本比较与众不同的偏重实战的Shell编程书籍,相信本书1定会让众多读者受益,提升个人在企业工作中的效力,到达加薪升职的目的。
  本书是老男孩Linux运维实战系列的第2本书,第1本是《跟老男孩学习Linux运维:Web集群实践》(已由机械工业出版社出版),第3本是《跟老男孩学习Linux运维:3剑客命令实战》(预计书名),此书将在几个月后和大家见面。更多Linux运维实战系列的图书在延续写作中,敬请期待。
  读者对象
  热中于IT运维自动化的人员
  Linux系统管理员和运维工程师
  互联网网站开发及数据库管理人员
  网络管理员和项目实行工程师
  Linux相干售前售后技术工程师
  开设Linux相干课程的大中专院校
  对Linux及Shell编程感兴趣的人员
  如何浏览本书
  本书是1本较完全的Shell编程实战型图书,并不是大而全,但处处可以体现实战2字,大多内容取于企业实战,并结合老男孩10几年的运维工作和教学工作进行了梳理。本书从脉络上可分为5大部份:
  第1部份为Shell编程基础篇(第1章~第4章),侧重介绍新手如何学好Shell编程,触及的内容包括Shell编程的入门介绍、基础知识、运行原理、编程语法、编程习惯、变量知识和变量的深入实践。读者学完此部份,将会具有1个学好Shell编程的坚实基础。
  第2部份为初中级的实战知识和技能篇(第5章~第8章),侧重讲授变量的多种数值运算、条件测试与比较、if条件判断语句、Shell函数等相干的知识,并给出了企业实战技能和案例。本部份是学好Shell编程的重中之重,读者必须掌握。
  第3部份为Shell中高级实战知识和技能篇(第9章~第13章),侧重讲授case条件语句、while循环和until型循环、for循环和select循环、条件与循环控制及状态返回值、Shell数组等知识,和相应的实战技能和案例。本部份一样是学好Shell编程的重中之重,读者必须掌握。
  第4部份为高效Shell编程必备知识篇(第14章~第16章),侧重讲授Shell脚本开发规范与编码习惯、Shell脚本的调试知识和技能、Shell脚本开发环境的配置调剂和优化等。

↓展开全部内容


生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生