跳过正文

Linux 入门

这里是我从零开始学 Linux 的学习笔记,内容整理自野火嵌入式 Linux 教学视频(第 1 ~ 44 讲), 按「先会用、再会写、最后懂原理」的顺序重新编排成了 27 篇。

如果你也是从 Windows 转过来、打算走嵌入式 Linux 方向,建议按下面的编号顺序读—— 前面的每个工具(vi、命令行、Shell、Git、GCC、Makefile)后面都会用到,跳着看容易卡住。

笔记里的命令都在 Ubuntu 上验证过。第 1 篇之前不需要任何基础,会开机、会打字就行。

目录共 27 篇

  1. 1
    第11讲:使用编辑器(上)
    · 10 分钟
  2. 2
    第12讲:使用编辑器(下)
    · 21 分钟
  3. 3
    第1讲:为什么学习Linux开发
    · 15 分钟
  4. 4
    第6讲:Linux文件目录
    · 16 分钟
  5. 5
    第7讲:用户管理与文件权限
    · 17 分钟
  6. 6
    第8讲:使用Linux命令(上)
    · 17 分钟
  7. 7
    第9讲:使用Linux命令行(中)
    · 18 分钟
  8. 8
    第10讲:使用Linux命令行(下)
    · 21 分钟
  9. 9
    第13讲:Shell脚本编程(上)
    · 17 分钟
  10. 10
    第14讲:Shell脚本编程(中)
    · 19 分钟
  11. 11
    第15讲:Shell脚本(下)
    · 16 分钟
  12. 12
    第16讲:Linux环境变量
    · 16 分钟
  13. 13
    第24讲:Git项目管理与获取
    · 13 分钟
  14. 14
    第26讲:GCC与Helloworld
    · 11 分钟
  15. 15
    第27讲:ARM-GCC与交叉编译
    · 9 分钟
  16. 16
    第28讲:Linux系统HelloWorld(上)
    · 14 分钟
  17. 17
    第29讲:Linux系统HelloWorld(下)
    · 18 分钟
  18. 18
    第30讲:Makefile基础
    · 15 分钟
  19. 19
    第31讲:Makefile主要语法
    · 11 分钟
  20. 20
    第33讲:Makefile的变量
    · 14 分钟
  21. 21
    第36讲:Makefile的常用函数
    · 16 分钟
  22. 22
    第39讲:一切皆文件
    · 19 分钟
  23. 23
    第40讲:文件编程与打开模式
    · 18 分钟
  24. 24
    第41讲:open/close 函数
    · 12 分钟
  25. 25
    第42讲:read/write 函数
    · 10 分钟
  26. 26
    第43讲:lseek 与 sync 函数
    · 16 分钟
  27. 27
    第44讲:标准IO编程
    · 15 分钟