🐧 Linux 系统学习
Linux 是所有服务器运维的基石。本模块从零开始,带你掌握日常运维所需的全部核心技能。
📐 学习路线
mermaid
graph TD
A[入门基础] --> B[命令行操作]
B --> C[文件系统]
B --> D[用户与权限]
C --> E[Shell 脚本]
D --> E
E --> F[进程管理]
E --> G[软件包管理]
F --> H[systemd 服务]
G --> H
H --> I[网络配置]
H --> J[日志与排故]
I --> K[定时任务]
J --> K
K --> L[磁盘管理]
K --> M[性能监控]📋 你将学到
| 模块 | 核心技能 |
|---|---|
| 命令行基础 | ls cd cp mv rm grep find 管道 重定向 |
| 文件系统 | 目录结构、挂载、fstab、inode、硬链接/软链接 |
| 用户权限 | useradd、sudo、chmod、chown、ACL |
| Shell 脚本 | 变量、条件判断、循环、函数、调试 |
| 进程管理 | ps top kill 信号、nice 优先级、nohup |
| systemd | 写 service 文件、systemctl、开机自启 |
| 网络配置 | ip、ss、netplan、DNS、防火墙 |
| 排故方法论 | 一条链路查到底,一次只改一处 |
| 踩坑笔记 | nginx 配置不生效 — symlink 陷阱与三指令区别 |
🎯 适合谁
- 想自己管理服务器的开发者
- 准备转行运维的新人
- 前端/后端想补基础设施短板的工程师
⚡ 前置知识:会用电脑就行。有一台 Linux 服务器(或虚拟机)边学边练效果最佳。
学习建议
每个章节末尾都有实战练习。用你的服务器实际操作一遍,比读十遍都管用。