一、为什么是 Linux?

参考 鸟叔讲 Linux品读 Linux 0.11 核心代码 等资源。

二、我的学习目标:「能用」-->「掌控」

避免成为「命令背诵者」,目标分阶段实现:

  • 短期(1-3 个月):独立完成 Linux 服务器日常操作,编写可复用 Shell 脚本。

  • 中期(3-6 个月):掌握系统调优、服务部署,解决 80% 常见故障。

  • 长期(6 个月 +):形成「Linux 思维」,从底层逻辑定位问题根源。

三、分阶段执行计划:拆解「大目标」为「每日动作」

阶段一:打基础(第 1-4 周)—— 建立操作直觉

核心任务是理解操作底层逻辑,主攻文件系统、权限管理等模块。每日投入 1.5 小时,学习时避免贪多,如学 grep 先掌握 -i、-n、-r 基础参数。

阶段二:练实战(第 5-8 周)—— 从「操作」到「解决问题」

每日投入 2 小时,跟随鸟叔课程实践,用博客记录 Shell 自动化、日志分析等模块心得。按课程流程完成项目,整理 Markdown 笔记,记录问题与解法。

阶段三:深扎根(6 个月后)—— 形成「技术自洽」

通过读工具源码(如 grep 的 coreutils 源码)理解实现逻辑,并用博客输出学习经验,以费曼学习法巩固知识。

架构图