Aaron 的 Linux 20天攻克路径

每天 1 节,学完即勾 ✅。不必死板——某节简单可以一天两节,难的可以花两天。

当前进度:Day 10(sudo)进行中 🔄


Phase 1 · 地盘基础:你的文件王国

目标:在终端里自由移动、创建、复制、查看文件,不再迷路。

Day节点为什么这个顺序状态
1ls · cd · pwd三件套,先会站在哪里、看周围有什么
2mkdir · touch会看之后,学会”建地盘”
3cp · mv复制和移动,整理文件的核心操作
4rm · cat删除(慎用)+ 查看文件内容
5findls 只看一层,find 搜整棵树——侦探模式入门

Phase 1 里程碑:能独立在 ~/学习基地/ 建出目录结构,不用爸爸帮忙。


Phase 2 · 侦探工具:过滤与网络

目标:在大量输出里找到你想要的,以及从互联网搬文件回来。 MC 主线:Day 8 wget 下载 Bedrock Server 压缩包 🎮

Day节点为什么这个顺序MC 进度状态
6grepfind 找文件,grep 搜内容——两个侦探要一起用
7管道把 find 和 grep 串起来,一条命令完成多步工作
8wget命令行下载文件,今天就把 MC 服务器搬下来🎮 下载 bedrock-server.zip
9ping · curl网络探测 + API 工具(选读,非必须)

Phase 2 里程碑:能用 find + grep + 管道 在日志里找到错误信息;bedrock-server.zip 已下载到本机。


Phase 3 · 权限与软件:管好你的地盘

目标:理解 Linux 的权限体系,能安装软件、解压文件、设权限,学会改配置。 MC 主线:Day 12 解压、Day 14 第一次跑起来、Day 16 改服务器配置文件。 结构调整:nano 从 Tier 4 下沉到 Tier 3——chmod 例题就要写脚本,编辑器必须先学。

Day节点为什么这个顺序MC 进度状态
10sudo一切权限操作的前提,先弄清”管理员钥匙”怎么用🔄
11apt有了 sudo,才能用 apt 装 unzip 和 libssl-dev装运行库
12unzip解压 bedrock-server.zip🎮 解开服务器
13tar为 worlds/ 存档做第一次备份🎮 打包存档
14chmod给 bedrock_server +x,第一次启动🎮 服务器跑起来!
15chown处理所有权归属,彻底修干净
16nano改 server.properties:服务器名、难度、人数🎮 命名”Aaron的世界”

Phase 3 里程碑:Day 14 bedrock_server 首次启动成功(记得 LD_LIBRARY_PATH=. ./bedrock_server);Day 16 已经有”自己的世界”。


Phase 4 · 自动化:让电脑替你干活

目标:懂进程管理,懂网络门卫,会写脚本,会设定时任务,会注册服务。 顺序调整说明:cron 比 systemctl 简单(闹钟 vs 服务守护),先学 cron 尝到自动化的甜头再啃 systemctl。 ufw 下沉说明:防火墙管理综合实战必用,从 Tier 5 下沉到 Tier 4 正式节点。

Day节点为什么这个顺序MC 进度状态
17ps · kill · ufw进程管理 + 网络门卫:都是”看不见的基础设施”🎮 开 19132/udp 端口
18shell-script写 start.sh(含 LD_LIBRARY_PATH)+ backup.sh🎮 一键启动
19cron · systemctl定时备份 + 开机自启,两种自动化方式一起学🎮 定时备份 + 开机自启

Phase 4 里程碑:start.sh + 每日自动备份 + 开机自启 + 防火墙放行四件套到位。


Day 20 · 综合实战:Minecraft Bedrock Server

这是整个课程的终点,也是起点——学完就能做到的真实项目。

Day节点说明
20Minecraft-Bedrock-Server综合运用 Phase 1-4 所有节点,独立完成服务器搭建

完成标志:iPad 和 Xbox 能通过局域网连上 Aaron 自己搭的服务器,多人联机成功。


路径逻辑

先站稳(文件操作)
    ↓
再看清(搜索与过滤)
    ↓
再扩张(软件与权限)
    ↓
再自动化(脚本与服务)
    ↓
综合实战(真实项目)

每一个 Phase 都建立在前一个的基础上。 Phase 3 的 apt 需要 sudo;chmod 需要先会 ls; Phase 4 的 shell-script 需要会 nano 和 管道。


Aaron 的完成记录

Phase节点完成日期
Phase 1ls · cd · pwd2026-03
Phase 1mkdir · touch2026-03
Phase 1cp · mv2026-03
Phase 1rm · cat2026-03
Phase 1find2026-03
Phase 2grep2026-03
Phase 2管道 |2026-03
Phase 2wget2026-03

路径版本:v2.0(天数制,替代周次制)· 2026-04-20 参照:KET英语 Aaron 17天攻克路径格式