129分钟

交互式运维脚本实战:从入门到精通

交互式运维脚本实战:从入门到精通

当下企业运维场景中,多主机批量交互操作的痛点频发。手动登录数十台服务器执行命令耗时耗力、不同主机用户名密码不同导致批量操作难以落地、定时任务中交互式脚本莫名失效等问题屡见不鲜,如很多运维人员处理跨主机…

课程分类
编程开发 | 安全运维
适用人群
专员, 工程师, 主管/团队负责人
课程标签
运维脚本,批量操作,自动化
当下企业运维场景中,多主机批量交互操作的痛点频发。手动登录数十台服务器执行命令耗时耗力、不同主机用户名密码不同导致批量操作难以落地、定时任务中交互式脚本莫名失效等问题屡见不鲜,如很多运维人员处理跨主机运维时,因不懂 expect 脚本,单批次操作就要耗费数小时。同时,expect 交互式脚本的语法规则、转义逻辑、变量引用等实操门槛较高,不少从业者在编写脚本时,无法精准规避语法错误,担心操作出错引发运维事故。 为此,三节课邀请资深 Linux 运维专家崔崇鑫带来本门课程。崔崇鑫有多年企业级批量运维实战经验,曾为大型互联网企业搭建基于 expect 的自动化交互运维体系,将跨主机批量操作效率提升 80% 以上。 课程聚焦基于 expect 的交互式运维脚本全场景实战,从脚本安装与入门使用出发,教你快速掌握交互式脚本的核心语法逻辑。通过讲解普通用户 su 切换、批量遍历 IP 执行、脚本与 Shell 结合等基础操作,搭配反引号 / 变量引用、转义规则、不同主机多账号密码批量操作等进阶技巧,及定时任务脚本异常的解决方案,助你掌握全流程实战方法,规避脚本编写低效、运行出错的问题。学完后,你能精准把控各类交互式运维场景,用 expect 脚本高效完成跨主机批量操作,大幅提升运维效率。
01 交互式脚本说明与安装 02 交互式脚本使用入门_上 03 交互式脚本使用入门_下 04 交互式脚本中普通用户su说明 05 交互式批量遍历ip执行说明 06 交互式脚本结合shell使用 07 交互式脚本中使用反引号``的方式 08 交互式中引用变量场景使用反引号``的方式 09 交互式脚本传输网络文件 10 交互式脚本中不同主机不同用户名不同密码的批量操作 11 交互式脚本中的转义说明 12 循环定时任务中交互式脚本不能正常运行解决方案
崔崇鑫-你运维路上的灯塔

崔崇鑫-你运维路上的灯塔

发光不是太阳的权力,让技术不再高不可攀。