这门课值不值得学
Shell 脚本在 Linux 运维和后端开发里是绕不开的基础工具。很多上班族和转行者刚接触服务器时,总习惯手动敲命令:批量改配置、检查几十台机器的 IP、新建用户、查日志,全靠一条条复制粘贴,既费时间又容易出错。这门课解决的就是这类高频、重复性的工作场景。它不是教你从零学 Linux 命令行,而是教你把已经熟悉的命令拼装成可以自动运行的脚本。如果你平时工作中要频繁登录服务器做巡检、批量部署或者处理文本日志,学这门课能直接帮你把手动操作固化成自动化流程。
适合什么基础与建议先看哪几块
这套资料不适合完全没摸过 Linux 终端的人,它默认你已经知道基本文件操作和常见命令。资料整体偏企业运维实战,建议先从脚本环境准备和变量这两块看起,把 sh 与 source 执行方式的区别弄明白,这是很多新手写完脚本跑不通的第一个坎。接着重点看案例部分,比如登录后自动运行指定脚本、用户检查、IP 检查这几个场景,它们直接对应日常运维里最常见的需求。资料里还穿插了面试题讲解,比如脚本参数个数超过 9 个怎么处理,转行找工作的人这部分别漏,它帮你梳理实际写脚本时容易踩的参数边界坑。
学完能独立做什么与资料怎么配合练习
学完这套内容,你应该能独立写出基本的系统巡检脚本、批量用户管理脚本和简单的 IP 检查工具,并能看懂企业里常见的自动化运维脚本逻辑。看资料时不要只盯着视频看,建议自己开一台 Linux 虚拟机跟着敲。每看完一个案例,先暂停视频,自己尝试改写脚本逻辑:比如把检查单台机器 IP 改成循环检查多台,或者给用户检查脚本加上日志记录功能。资料里的案例都是可以直接在终端跑通的,重点是通过反复改写参数和变量,把位置特殊变量的用法真正吃透,而不是背完概念就过。
带你从手动党进阶为自动化大神,轻松应对企业级运维需求!
课程目录
* 01 老男孩-先锋15k班-Shell自动化编程/
* 01 01-日常复盘.mp4 13:33
* 02 02-shell编程目标.mp4 11:57
* 03 03-shell脚本概述.mp4 06:10
* 04 04-shell脚本环境准备.mp4 04:31
* 05 05-sh与source区别.mp4 05:23
* 06 06-变量与金庸新作.mp4 11:36
* 07 07-案例01-登录系统后运行指定脚本.mp4 05:38
* 08 08-环境变量与文件小结.mp4 02:47
* 09 09-位置特殊变量.mp4 07:47
* 10 10-案例02-用户检查脚本.mp4 10:30
* 11 11-案例03-检查类脚本-ip检查.mp4 02:44
* 12 12-面试题-脚本参数个数超过9.mp4 05:21
* 13 13-案例07-书写回收站脚本.mp4 13:43
* 14 14-案例06-循环与判断套娃-难点.mp4 08:56
* 15 15-案例08-星号与@区别.mp4 03:39
* 16 16-今日总结.mp4 02:35
* 02 老男孩-先锋15k班-Shell自动化编程/
* 01 01-日常复盘与window写脚本故障案例.mp4 14:10
* 02 02-状态变量与命令检查案例.mp4 06:00
* 03 03-其他特殊变量.mp4 03:55
* 04 04-字符串统计案例.mp4 04:22
* 05 05-其他特殊变量与变量总结.mp4 12:24
* 06 06-交互式创建变量.mp4 05:24
* 07 07-read交互式批量检查域名或ip.mp4 11:22
* 08 08-变量赋值小结.mp4 05:49
* 09 09-运算符.mp4 04:30
* 10 10-awk与shell桥梁.mp4 04:36
* 11 11-计算案例.mp4 07:51
* 12 12-今日总结.mp4 05:15
* 03 老男孩-先锋15k班-Shell自动化编程/
* 01 01-日常复盘.mp4 11:01
* 02 02-expr判断是否数字案例.mp4 08:46
* 03 03-其他的计算语句与小结.mp4 05:57
* 04 04-条件测试语句-判断文件与权限.mp4 11:40
* 05 05-文件类型判断脚本.mp4 08:29
* 06 06-条件测试语句-字符串比较.mp4 08:03
* 07 07-服务检查类脚本.mp4 11:35
* 08 08-条件测试语句-比大小与逻辑判断.mp4 05:24
* 09 09-防火墙检查脚本.mp4 06:57
* 10 10-条件测试语句-使用正则.mp4 11:44
* 11 11-面试题-[]与[[]]区别.mp4 02:05
* 12 12-if与分支判断.mp4 12:24
* 13 13-if小结.mp4 01:43
* 14 14-case语句.mp4 09:17
* 15 15-case语句案例-yesno与判断系统发行版本.mp4 12:28
* 16 16-今日总结.mp4 05:41
* 04 老男孩-先锋15k班-Shell自动化编程/
* 01 01-日常复盘与今日内容.mp4 10:36
* 02 02-函数应用场景与实战格式.mp4 06:37
* 03 03-函数传参与脚本传参.mp4 15:54
* 04 04-函数小结.mp4 02:34
* 05 05-自定义函数库颜色函数.mp4 16:49
* 06 06-端口检查脚本(函数形式).mp4 16:57
* 07 07-web或api检查指令.mp4 08:28
* 08 08-批量检查域名案例.mp4 09:38
* 09 09-检查域名过期案例.mp4 20:33
* 10 10-今日总结.mp4 03:44
* 05 老男孩-先锋15k班-Shell自动化编程/
* 01 01-日常复盘.mp4 10:03
* 02 02-for循环全解.mp4 03:40
* 03 03-c语言形式for循环.mp4 02:28
* 04 04-死循环案例-网站检查脚本.mp4 12:10
* 05 05-while-read读取文件案例.mp4 13:13
* 06 06-while几种形式区别案例.mp4 05:06
* 07 07-循环控制语句-break-continue-exit-return.mp4 11:51
* 08 08-猜数字案例.mp4 14:12
* 09 09-shell编程数组.mp4 14:50
* 10 10-awk数组.mp4 12:07
* 11 11-awk数组案例与今日总结.mp4 10:35






