799 字
约 2 分钟
9
S15-B01 · Linux 全景与学习路径
适用读者:命令背了一堆但不成体系的人。本系列第一篇。
前置:S01 ✅(工具链)。
实测环境:Ubuntu 24.04(本机),2026-11-05。
覆盖旧文:2350(431) 1895(149) 2630(321) 2316(197) = 1,098 点。
覆盖扩展:E-S15-001(内核/Shell/发行版三层)。
下一篇:S15-B02 · 文件与目录。
1. 一句话结论
Linux 运维只有四类动作:看(观测)、改(配置)、跑(进程/容器)、救(排障)。命令多的假象来自"每个动作有很多命令",但骨架就这四类。
| 动作 | 典型命令 | 本系列 |
|---|---|---|
| 看 | ls ps ss df top journalctl |
B02/B04/B05 |
| 改 | chmod chown sed vim |
B03/J01 |
| 跑 | systemctl crontab docker |
J02/J04 |
| 救 | strace tcpdump dmesg ss |
J03/A01 |
2. 三层结构(E-S15-001)
| 层 | 是什么 | 你要不要碰 |
|---|---|---|
| 内核 | 系统调用、驱动、调度 | 基本不碰(除参数调优) |
| Shell | 命令解释器(bash/zsh) | 每天碰 |
| 发行版 | 包管理 + 默认配置(Ubuntu/CentOS) | 装软件时要认清 |
"为什么同一命令在不同发行版结果不同":包管理不同(apt vs dnf),命令本身通常一致。
判据:"这个问题属于内核参数、Shell 语法、还是发行版包管理?" 分清层,排障就快。
3. 先学哪 20 个命令(按使用频率)
| 类别 | 命令 |
|---|---|
| 文件 | ls cd cp mv rm find cat tail |
| 权限 | chmod chown |
| 进程 | ps top kill |
| 网络 | ss curl ping |
| 磁盘 | df du |
| 文本 | grep sed awk |
"命令记不住怎么办":记类别而不是记命令——需要"看端口"时自然会想起 ss。
4. 学习路径(A-1895/A-2350)
① 文件系统与权限(能进目录、能改文件)
② 进程与服务(能看谁在跑、能重启)
③ 网络(能查端口、能测连通)
④ 脚本(能写循环与判断)
⑤ 容器(能打包、能编排)
⑥ 排障(能定位 CPU/IO/网络)
判据:"卡在哪一层就补哪一层"——不要按目录顺序硬啃。
5. 五个误区
| 误区 | 真相 |
|---|---|
| "命令越多越厉害" | 20 个覆盖 90% 场景 |
| "背参数就行" | 理解"看/改/跑/救"四类更重要 |
| "发行版无关紧要" | 包管理差异大 |
| "Shell 脚本是运维专属" | 开发也常用 |
"出问题先 reboot" |
先取证再重启 |
6. 自检
- 四类动作分别对应什么命令?
- 内核/Shell/发行版各管什么?
- 为什么要按"类别"记命令?
- 学习路径的六层顺序?
- 为什么"先重启"是坏习惯?
7. 下一篇
S15-B02 · 文件与目录:增删改查与查找
全景讲完,下一篇进最常用的一层:文件与目录,以及 ls -l 那串权限位怎么读。
本篇属于系列《S15 · Linux 与运维》。旧文来源:A-2350/1895/2630/2316;扩展点 E-S15-001。
S15-B01 · Linux 全景与学习路径
https://www.clxhxhhr.top/posts/5389/ 评论
0 条
还没有评论,先写一条吧。