Shell & Bash 从0到1实战专栏
# Shell 从0到1实战专栏
4 个阶段 · 13 篇文章 · 从命令行小白到运维脚本达人
# 分类总览
| # | 分类 | 篇数 | 目标 |
|---|---|---|---|
| 01-03 | 基础语法 | 3 | Shell 基本语法与编程范式 |
| 04-06 | 文本处理 | 3 | grep/sed/awk 文本三剑客 |
| 07-10 | 运维脚本 | 4 | 生产级运维自动化脚本 |
| 11-13 | 脚本技巧 | 3 | 调试/规范/安全/性能进阶 |
# 完整目录
| # | 文件名 | 一句话说明 |
|---|---|---|
| 01 | 01.Shell入门与变量.md | 变量/字符串/数组/环境变量全面掌握 |
| 02 | 02.流程控制与函数.md | if/for/while/case + 函数定义与传参 |
| 03 | 03.数据与IO处理.md | 管道/重定向/here-doc/文件描述符 |
| 04 | 04.grep搜索实战.md | 基础搜索/正则进阶/日志分析/代码搜索 |
| 05 | 05.sed与awk编程.md | sed 流编辑 + awk 文本分析与报表 |
| 06 | 06.文件查找与统计.md | find/xargs/sort/uniq/cut/tr/wc |
| 07 | 07.日志监控与告警.md | 日志分析/系统监控/告警策略与通知 |
| 08 | 08.备份进程与磁盘.md | 备份恢复/进程管理/磁盘清理 |
| 09 | 09.用户与服务管理.md | 用户管理/sudo/SSH/systemd 服务 |
| 10 | 10.网络调度与部署.md | 网络诊断/cron/ansible/批量部署 |
| 11 | 11.调试与脚本规范.md | set -x/-e/-u/trap/shellcheck/编码规范 |
| 12 | 12.安全与兼容处理.md | 注入防护/mktemp/POSIX/macOS兼容 |
| 13 | 13.性能与打包分发.md | 内建优化/并行/自解压/install.sh |
# 学习路径
基础语法(01-03) → 文本处理(04-06) → 运维实战(07-10) → 脚本进阶(11-13)
1
上次更新: 2026/06/17, 12:47:39