一个面向运维/网络工程师的可检索工作系统 核心目标:10秒找到解决方案
- Obsidian用户:Ctrl+P → 输入关键词(如 "SSH" "502" "OOM")
- 其他用户:打开 00_Index/ 对应索引文件,搜索关键词
- 终端用户:grep -r "关键词" KnowledgeBase/
KnowledgeBase/ ├── 00_Index/ # 索引系统(入口) │ ├── README.md # 主索引(从这里开始搜) │ ├── Linux索引.md │ ├── 网络索引.md │ ├── 故障索引.md # 最常用 │ ├── 命令速查.md │ └── templates/ # Obsidian模板 ├── 01_Linux/ # Linux运维 ├── 02_Network/ # 网络工程 ├── 03_Security/ # 安全加固 ├── 04_DevOps/ # 运维工具链 ├── 05_Databases/ # 数据库运维 ├── 06_Containers/ # Docker & K8s ├── 07_Cloud/ # 云平台 ├── 08_Tools/ # 工具速查 ├── 09_Cases/ # 故障案例库(核心) ├── 10_Interview/ # 面试题库 └── 99_Archive/ # 归档
| 层级 | 作用 | 位置 |
|---|---|---|
| 概念层 | 知道是什么 | 01-08 各目录 |
| 工具层 | 知道怎么做 | 命令速查、配置模板 |
| 故障层 | 知道怎么修 | 09_Cases(最值钱) |
- 故障案例:现象 → 原因 → 排查命令 → 解决方案 → 预防措施
- 技术笔记:概念 → 命令 → 常见问题 → 实战经验
- 面试题:Q&A → 追问 → 实际场景
- 每次解决新问题,立即写入 09_Cases/
- 每个文件必须有标签(方便搜索)
- 故障案例必须包含可复制粘贴的命令
- 定期更新索引文件
- 过时内容移入 99_Archive/
通用标签:
- 系统:linux, centos, ubuntu, debian, redhat
- 网络:tcp, udp, dns, nat, vlan, ospf, bgp, iptables
- 容器:docker, k8s, kubernetes, pod, container
- 数据库:mysql, redis, postgresql
- 工具:nginx, ansible, jenkins, prometheus, zabbix
- 故障:cpu, memory, disk, network, performance, crash
- 面试:interview, q&a