上QQ阅读APP看书,第一时间看更新
内容提要
本书以开源Linux操作系统为操作平台,通过项目驱动的方式对Linux Shell编程和Ansible自动化工具的基本使用方法进行了讲解,重点培养读者的实践动手能力和应用能力。
本书共12个项目,包括初识Shell脚本、Shell条件控制、Shell循环控制、Shell数组与函数、sed流编辑器与awk文本处理工具、Ansible自动化概述、Ansible Playbook基本语法、变量与事实、自动化任务控制、Jinja2模板与插件、角色和集合,以及Ansible自动化管理。本书内容丰富,由浅入深,强调对基础技能的培养,涉及项目取材于企业应用实例,适用于理论与实践一体化教学。通过学习本书的内容,读者应该能够掌握Linux Shell编程和Ansible自动化工具的基本使用方法,能够熟练编写Shell脚本实现自动化任务,并能够运用Ansible自动化工具管理和部署复杂的系统架构。
本书可以作为高校计算机相关专业的教材,也可以作为Linux Shell编程与Ansible自动化运维的培训教材和Linux技术爱好者的参考书。