Skip to content

sushiyiv/ops-knowledge-base

Repository files navigation

Operations Knowledge Base

一个面向运维/网络工程师的可检索工作系统 核心目标:10秒找到解决方案

使用方式

快速搜索

  1. Obsidian用户:Ctrl+P → 输入关键词(如 "SSH" "502" "OOM")
  2. 其他用户:打开 00_Index/ 对应索引文件,搜索关键词
  3. 终端用户: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 → 追问 → 实际场景

维护规则

  1. 每次解决新问题,立即写入 09_Cases/
  2. 每个文件必须有标签(方便搜索)
  3. 故障案例必须包含可复制粘贴的命令
  4. 定期更新索引文件
  5. 过时内容移入 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

About

运维/网络方向个人知识库 - 427篇原创内容

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages