目录

linux 学习索引

一、前言

当我们做一件事时,方向很重要,如果方向错了,之前的努力会白白浪费掉,再努力也不会成功!学习 linux 也一样,一、首先需要了解它有哪些知识点,结合自己情况决定向哪个方向发展;二、先学习用到的知识点,以后才深化及补全。

二、认识 linux

1. linux 发行版本
● deb派系--桌面版系统
  1. Debian(读音:‘debeen 待宾)
  2. Ubuntu(读音:u’bʌntu 乌班图)
  3. Deepin(读音:diːpin 低评)
    ……
● rpm派系--服务器系统
  1. RedHat(读音:‘redhæt [红帽])
  2. CentOS(读音:sen’tus 圣斗士)
  3. Fedora(读音:fɪ’dɔːrə 费多拉帽)
    ……
2. linux 基础知识
● 系统
  1. Ubuntu
  2. CentOS
    ……
● 命令
  1. 权限命令
  2. 网络命令
  3. 文件命令
    ……
● 编辑
  1. 中文输入法
  2. vi/vim 编辑器
  3. gedit  编辑器
    ……
● 编程
  1. 进程
  2. 线程
  3. 管道
    ……
● 编译
  1. gcc 编译
  2. Makefile
  3. 构建工具
  4. gdb 调试
    ……
● 工具
  1. 网络终端工具 ssh
  2. 网络文件系统 nfs
  3. 轻巧脚本语言 lua
    ……
3. 就业发展方向
● linux 运维
● linux 系统应用开发
● 嵌入式 linux
  1. Bootloader
  2. Linux 内核
  3. 根文件系统
  4. Linux 驱动
  5. Linux 应用

三、嵌入式 linux

1. BootLLoad
2. linux 内核
3. 根文件系统
4. linux 驱动
5. linux 应用