linux的学习路径,Linux学习路线图『从入门到精通』

学习任何知识,目标明确很重要。如果你要学习Linux,下面分享一张Linux学习路线图,帮你明确学习目标,告诉你Linux应该怎样学。

linux的学习路径,Linux学习路线图『从入门到精通』_第1张图片

一、学习Linux要达到什么程度?

1. 掌握至少50个以上的常用命令。

2. 熟悉Gnome/KDE等X-Windows桌面环境操作 。

3. 掌握.tgz、.rpm等软件包的常用安装方法

4. 学习添加外设,安装设备驱动程序(比如网卡)

5. 熟悉Grub/Lilo引导器及简单的修复操作 。

6. 熟悉Linux文件系统 和目录结构。

7. 掌握vi,gcc,gdb等常用编辑器,编译器,调试器 。

8. 理解shell别名、管道、I/O重定向、输入和输出以及shell脚本编程。

9. 学习Linux环境下的组网。

二、Linux学习路线图

嵌入式Linux学习大致分为三部分:

A、 Linux操作系统使用

本课程从零起点,讲述了linux内核的起源、发展历程以及目前广泛的应用场合;概述了linux系统的基本组成框架及组件功能;详细介绍Linux下的文件管理、用户管理、网络管理、软件管理等基本命令;以及包括VI编辑器,GCC编译器,GDB调试器和 Make 项目管理工具等在内的C语言环境搭建知识。

B、嵌入式Linux C语言编程

C语言是嵌入式领域重要也是主要的编程语言,本课程将在学员C语言基础知识之上,通过大量编程实例重点讲解C语言的高级编程知识,包括函数与程序结构、指针、数组、常用算法、库函数的使用等知识。

C、嵌入式Linux C语言数据结构及经典算法编程

数据结构是一门非常重要的基础课,在linux内核、底层驱动、通信协议及实际开发中都有大量应用。本课程重点讲解数据结构的基础内容,包括顺序表、链表、队列、栈、树、图、哈希表、各种查找和排序算法等。每种重要的数据结构都会介绍其理论知识及C语言的实现,还会结合实例讲解其在实际中的应用。

华清远见嵌入式Linux学习路线图:

linux的学习路径,Linux学习路线图『从入门到精通』_第2张图片

linux和嵌入式系统属于相互交叉,嵌入式系统的发展让linux的应用更加广泛,同样linux的开源,可定制,灵活性强适合嵌入式系统,所以这里给出的是完整的嵌入式Linux学习路线图。

你可能感兴趣的:(linux的学习路径)