Linux 运维与安全专家 首页 · 学习路线总览

Linux 运维与安全专家
一站式闭关学习站点

从「每次遇到都搜 AI」到「自己就是资料库」:一份不依赖外部查找、按每天 6 小时规划、从零到专家的完整学习体系。全部内容离线自包含,命令即学即用。

19 个章节 12 周路线 每日 6 小时 Ubuntu + Rocky 双线示例 离线可读

这份站点解决你亲口说出的每一个痛点:软件该装在哪、服务器怎么才安全、分区怎么处理、服务怎么管理、一堆安装器怎么选、图形版本是什么、宝塔之后怎么办、攻击日志怎么看、社区资源去哪找、攻防怎么入门。每一章都是「原理 + 命令 + 配置示例 + 自测题」的完整闭环。

一、12 周学习路线(每日 6 小时)

按下述阶段推进,每阶段结束前完成该章「自测题」并能不看笔记写出核心命令,才算过关。

第 1 周

阶段 0 · 认知重构与环境搭建

读懂「Linux 到底是什么」,理清发行版、内核、桌面环境三者的关系;掌握 FHS 目录规范(软件装哪里的答案);把命令行基础练成肌肉记忆。

必过关卡:能独立装好 Ubuntu 与 Rocky 的学习环境(实体机或虚拟机),会用 30 个高频命令,能说清自己服务器上每个目录是干什么的。

第 1 章第 2 章第 3 章第 4 章
第 2–3 周

阶段 1 · 系统管理核心

用户与权限模型(安全的地基);软件包管理与第三方社区源(告别「不知道去哪找软件」);systemd 服务管理(服务怎么管、开机自启、日志查询)。

必过关卡:能创建用户并精确授限、能装/卸/查任意软件并解释装到了哪里、能手写一个 systemd 服务并排障。

第 5 章第 6 章第 7 章
第 4–5 周

阶段 2 · 网络与安全基线

网络状态全家桶(高手一分钟看清全站网络的秘密);防火墙与 SSH 加固;日志体系与监控(攻击日志怎么找、服务器状态怎么实时看)。

必过关卡:能排查「连不上/慢/丢包」三类网络故障,完成一份自己的服务器安全加固清单并逐条落地。

第 8 章第 9 章第 10 章
第 6–7 周

阶段 3 · 自动化与业务实战

Shell 脚本与 Ansible(告别手工重复);手动搭建 LNMP(彻底摆脱宝塔,并理解面板替你做了什么);容器与虚拟化。

必过关卡:把一台新服务器从裸机手动配置成可用的 Web 服务器并写进脚本,5 台以上机器能一键批量部署。

第 11 章第 12 章第 13 章
第 8–10 周

阶段 4 · 架构与攻防

集群、负载均衡与高可用;信息安全与攻防入门(防御为主、合法靶场练习、日志取证、应急响应)。

必过关卡:能讲清并演示「两台机器如何做高可用」,能在靶场完成一次完整的授权渗透流程并写出防御报告。

第 14 章第 15 章
第 11–12 周+

阶段 5 · 生态融入与持续进阶

社区资源地图(去哪找资料、找软件、问问题);实战故障排查手册(工作中遇到问题直接查);命令速查与术语表(常备工具书)。之后以「每周一个真实项目」滚动进阶。

必过关卡:建立自己的知识库与命令速查表,能独立处理工作中 80% 的服务器问题。

第 16 章第 17 章附录

二、每日 6 小时怎么分

09:00–11:00
2h 理论 + 命令精读
11:00–11:30
0.5h 手写笔记(费曼式)
14:00–16:00
2h 亲手实操(照抄 → 盲打)
16:00–17:30
1.5h 小项目 / 故障演练
20:00–21:00
1h 复习 + 自测题 + 复盘

节奏原则:命令必须亲手打,不允许只看不敲;每学一个命令就问「它能查什么状态、能改什么配置、坏了怎么恢复」;每天结束时写 3 条「今天我搞定了什么」,两周后回头看。

三、四条学习方法论(贯穿全程)

01先原理后命令

每个工具先问「它解决什么问题、读什么文件、写什么状态」,再记命令。原理懂了,命令是查出来的。

02一切皆文件

把「查状态」翻译成「读文件」,把「改配置」翻译成「写文件」。这是 Linux 世界观的核心,贯穿所有章节。

03日志是唯一证人

任何异常先看日志(journalctl / var/log),再谈修复。高手不是不犯错,是每次都能从日志里定位根因。

04刻意故障演练

每周主动搞坏一次自己的虚拟机(删错文件、停服务、断网),再把它救回来。应急能力只能这样练出来。

四、Linux 运维全景知识地图

硬件层CPU / 内存 / 磁盘 / 网卡 · 驱动 / 固件 / SMART 内核层进程调度 / 内存管理 / 文件系统 / 网络协议栈 / 安全模块 系统层systemd · 用户与权限 · 软件包 · 文件系统与分区 · Shell 服务层Web / 数据库 / 容器 / 邮件 / 定时任务 —— 第 6/7/12/13 章 网络层IP / 路由 / DNS / SSH / 防火墙 / 抓包 —— 第 8 章 安全层加固基线 / 日志审计 / 入侵检测 / 攻防认知 —— 第 9/10/15 章 架构层负载均衡 / 高可用 / 集群 / 云原生 —— 第 14 章 能力输出:系统运维 · 网络管理 · 安全加固 · 架构思维

图 0-1 · Linux 运维知识分层模型:底层硬件靠内核抽象,系统层承载服务,安全与网络贯穿所有层(示意)

这张图是整份站点的「坐标系」:遇到任何问题,先判断它落在哪一层,再去对应章节找答案。安全不是某一层的事,而是每一层的默认配置。

五、全站章节(建议按编号顺序学习)

阶段 A · 基础认知
把 Linux 的「世界观」建立起来
发行版 / 内核 / 桌面环境 / 目录规范 / 命令行
01
Linux 是什么与发行版
内核与发行版的关系;Ubuntu vs Rocky 怎么选;LTS 节奏;Linux 的哲学
02
桌面环境与图形版本
「图形版本」到底指什么;GNOME/KDE/XFCE 怎么选;服务器为什么不用桌面;远程桌面与 WSL
03
文件系统与目录规范
FHS 全解:软件到底装在哪;分区方案与 LVM/RAID;ext4/xfs 选型;挂载管理
04
命令行基础与常用命令
Shell 本质;高频命令全家桶;管道重定向;vim 与 tmux;查命令的方法论
阶段 B · 系统管理
服务器的「操作系统」能力
用户 / 软件 / 服务 / 网络四大管理
05
用户权限与安全模型
用户与组;权限位与 ACL;sudo 精确授限;PAM;SSH 免密与密钥管理
06
软件安装与包管理
apt/dpkg、dnf/rpm 全解;源码编译;软件装在哪;第三方社区源(EPEL/PPA/COPR);找软件的完整渠道;Flatpak/Snap/AppImage
07
服务管理与 systemd
systemctl 全家桶;手写 unit;journalctl 日志;开机自启;定时任务;服务排障
08
网络管理与故障排查
一分钟看清全站网络;网卡/DNS/路由配置;防火墙;SSH 隧道;tcpdump 抓包;故障排查方法论
阶段 C · 运维实战
把服务器变成可靠资产
安全 / 监控 / 自动化 / 业务
09
服务器安全加固
安全基线清单;SSH 加固;防火墙策略;Fail2ban;SELinux/AppArmor;auditd;入侵检测与应急
10
日志监控与性能分析
日志体系;journald/rsyslog/logrotate;实时状态全家桶;性能瓶颈定位;搭建监控告警
11
脚本自动化与批量运维
Bash 脚本实战;cron/at/systemd timer;Ansible 批量管理;从手动到一键
12
Web 服务与 LNMP 实战
手写 Nginx/MySQL/PHP 配置;手动部署 WordPress;理解并替代宝塔;轻量管理面方案
阶段 D · 架构与安全进阶
从单机到集群,从运维到安全
容器 / 高可用 / 攻防
13
容器与虚拟化
Docker/Podman/compose;镜像与源;容器网络;KVM 与 Proxmox;容器 vs 虚拟机怎么选
14
集群与高可用
负载均衡(Nginx/HAProxy/LVS);Keepalived 双机热备;NFS 共享;集群监控;Kubernetes 入门
15
信息安全与攻防入门
威胁模型与攻击分类;防御体系;日志取证与应急响应;渗透测试流程与合法靶场;CTF 与红蓝对抗入门
阶段 E · 生态与工具书
长期使用的基础设施
社区 / 手册 / 速查
16
社区资源与持续进阶
去哪里问、去哪里找;文档与镜像站;认证路线(RHCE/LPIC/CKA);高手成长路径
17
实战故障排查手册
60+ 高频故障清单与处置;排查思路模板;救援模式;备份与恢复
附录
命令速查与术语表
按场景分类的速查命令;150+ 核心术语;常用文件路径清单

六、你的疑问 → 去哪一章(快速入口)

你遇到的问题答案所在章节
软件、服务、功能到底该装在哪个目录第 3 章 · 文件系统与目录规范
怎么样的服务器才是安全的第 9 章 · 服务器安全加固
安装系统时分区怎么处理第 3 章 · 分区方案
服务器常用服务怎么管理、开机自启、查日志第 7 章 · 服务管理与 systemd
社区里那么多安装器/包管理器,怎么选、去哪找软件第 6 章 · 软件安装与包管理
官方没有的软件版本,社区在哪能找到第 6 章 · 第三方源、第 16 章 · 社区资源
Windows 软件的 Linux 版怎么装、怎么找第 6 章 · Windows→Linux 对照
图形版本那么多,和 Linux 啥关系、怎么选第 2 章 · 桌面环境与图形版本
不想用宝塔,但自己又不会配置第 12 章 · LNMP 实战(含替代方案)
怎么看服务器实时状态、性能、网络占用第 10 章 · 日志监控与性能分析
被攻击了怎么从日志找到攻击来源第 9 章 · 入侵检测、第 15 章 · 攻防入门
高手一分钟看完全站网络用的什么命令第 8 章 · 网络管理
怎么保证服务器硬件都正常、驱动都到位第 10 章 · 硬件健康

七、使用说明

离线一站式:这份站点不需要联网 所有章节、命令、配置示例都在本地 HTML 文件中。建议用浏览器打开 index.html,按章节顺序学习;整个「Linux系统学习」文件夹要整体保留(页面间互相跳转依赖文件夹内的文件)。学习过程中把本文件夹复制到云盘/随身 U 盘,服务器旁边随时可查。
安全边界(务必先读) 第 15 章涉及攻防知识,全程以「防御优先、合法授权、靶场练习」为原则。任何针对真实系统的操作,只允许在自己拥有或已获书面授权的环境中进行;未授权测试他人服务器属于违法行为,本站点内容不得用于攻击未授权目标。