核心基石层(操作系统与网络)
所有运维工作的地基:Linux 操作系统 + 计算机网络,决定你排查问题的上限
运维的根基。掌握 Linux 系统的安装配置、文件系统、用户权限、进程调度与性能调优,并理解 TCP/IP、DNS、HTTP/HTTPS、路由交换与抓包分析。学完即可独立接管一台服务器、看懂网络问题、定位大部分基础故障。
本阶段学习目录
操作系统(Linux)
- 系统安装与配置 — 安装方式(物理/云/虚拟机)、分区方案、初始化、包管理器(apt/yum/dnf/apk)与源配置。
- Shell 与常用命令入门 — 命令结构、参数与选项、帮助(--help/man/info)、命令历史与补全、管道与重定向基础。
- 文件系统 — FHS 目录结构、绝对/相对路径、挂载(mount)、inode、硬链接与软链接、文件类型。
- 用户与权限管理 — UID/GID、用户与组、sudo、chmod/chown、特殊权限(SUID/SGID/Sticky)、ACL、PAM。
- 进程与任务调度 — 进程/线程、ps/top/htop、前后台作业、nohup、cron/at 定时任务、systemd 服务管理。
- 系统性能监控与调优 — CPU/内存/IO/网络监控(top/vmstat/iostat/mpstat)、瓶颈定位思路与常见调优参数。
计算机网络
- TCP/IP 协议栈 — 分层模型、IP/ARP/ICMP、TCP 三次握手与状态机、UDP、数据包封装与路由。
- DNS — 解析流程、记录类型(A/AAAA/CNAME/MX/TXT)、dig/nslookup、resolv.conf 与缓存。
- HTTP/HTTPS — 请求/响应结构、状态码、Cookie/Session、TLS/SSL 握手、curl 调试。
- 路由与交换基础 — 网关、子网与掩码、VLAN、iptables/nftables 基础、NAT 原理。
- 网络抓包与分析 — tcpdump 与 Wireshark 用法、过滤表达式、用抓包定位连接/丢包/延迟问题。
说明
以上为 核心基石层(操作系统与网络) 的目录框架,当前均为占位页面,详细内容将在你确认框架后逐步补充。