Justin 的 Linux 入门路径
Justin,3年级,计划暑假开始 与 Aaron 共用同一个 Vault,路径独立 范围:Tier 1 + Tier 2 前半段,不涉及权限、自动化
Justin 和 Aaron 的区别
| Aaron | Justin | |
|---|---|---|
| 年级 | 小学高年级 | 3年级 |
| 起点 | 已学完 Tier 1-4 | 零基础 |
| 节点范围 | Tier 1-4 全部 | Tier 1 + Tier 2 部分 |
| 核心目标 | 能独立搭建 MC 服务器 | 能在终端找文件、看内容 |
| Minecraft 关联 | 服务器运维 | 存档目录探索 |
Justin 的 10 天入门路径
Phase 1:认识终端(第 1-3 天)
Phase 2:找文件和看文件(第 4-6 天)
Phase 3:网络初探(第 7-8 天)
Phase 4:综合小项目(第 9-10 天)
Phase 1 · 认识终端(Day 1-3)
Day 1 任务示例:
# 打开终端,输入这些命令看看会发生什么
pwd # 我在哪里?
ls # 这里有什么?
ls -la # 还有什么隐藏的东西?Phase 2 · 找文件和看文件(Day 4-6)
Day 5 重点:删文件之前的两步习惯
pwd # 第一步:确认我在哪里
ls # 第二步:确认要删的文件
rm 文件名 # 第三步:再删Phase 3 · 网络初探(Day 7-8)
Day 7 任务示例:
# ping 一下 Aaron 的 Minecraft 服务器
ping -c 4 192.168.3.43
# 如果 time=X ms 出现,就是通的!Phase 4 · 综合小项目(Day 9-10)
| Day | 节点 | 目标 | 状态 |
|---|---|---|---|
| 9 | 管道 | 学会把命令连起来用(Aaron 的最爱) | ⬜ |
| 10 | 综合任务 | 在终端里探索 Aaron 的 mc-server 目录 | ⬜ |
Day 10 综合任务:
# Justin 用今天学的命令,探索 Aaron 的服务器目录
cd ~/mc-server # 进去
ls -la # 看所有文件
find . -name "*.properties" # 找配置文件
grep "level-name" server.properties # 找存档名字Justin 专用节点标记
使用 frontmatter 标注 justin-track,Justin 在 Obsidian 里可以按 tag 筛选:
节点文件 → 添加 tags: [justin-track] 即可进入 Justin 视图
目前标注:ls、cd、pwd、mkdir、touch、rm、cat、cp、mv、find、grep、ping、wget、管道
(不包括:sudo、chmod、shell-script、cron、systemctl 等高阶节点)
Justin 路径的教学原则
- 每天只学一两个命令,不贪多
- 每个命令用 Minecraft 举例(Justin 也玩 MC)
- 不提权限管理(sudo/chmod 留到初中以后)
- 不提脚本和自动化(先把基础命令用熟)
- 结对学习:Aaron 学完的命令可以教 Justin
Justin 路径 vs Aaron 路径对比
Aaron 路径(20天,4 Phase)
Tier1 → Tier2 → Tier3 → Tier4
ls ... → find/grep → apt/chmod → shell-script/cron
Justin 路径(10天,4 Phase)
Tier1 → Tier2前半 → 小项目
ls ... → find/grep/ping → 综合探索
交集区域(共同基础):
ls / cd / pwd / mkdir / touch / rm / cat / cp / mv
find / grep / ping / wget / 管道
待建
- Justin 专属首页(
首页-Justin.md) - Justin 版的笑话和例题(更适合 3 年级的比喻)
- 结对教学记录(Aaron 教 Justin 的对话记录)
节点版本:v1.0 · 2026-04-20 Justin 赛道预留——暑假正式启动