本书以开源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 技术爱好者的参考书,还可以作为信息通信技术、信息技术应用创新、开源Linux 相关课程的教材。
我要评论