前言

写这篇驱动的学习路线,不是让你们就只做Linux驱动,因为做应用和驱动没有绝对界限,掌握应用的人在学驱动你会觉得做产品更踏实,做驱动的人在学应用你能带领项目团队,所以学驱动只是让你学的知识更扎实。本篇全文3000字左右言简意赅,没有一点废话在里面,如果有用文末添加我的公众号

C语言

重点掌握的下面知识点

数组

函数

指针

视频看B站郝斌,建议用Ubuntu环境进行学习C语言和在Ubuntu进行调试

数据结构

重点掌握下面知识点

链表

队列

视频看B站郝斌,Linux内核里用的最多数据结构师链表和队列,可以把Linux内核里的list.c和list.h看懂,多刷刷leecode的算法题目

shell

重点掌握语法:

sed, tr, awk三剑客的用法

if,for,switch,while条件判断循环使用用法

正则表达式

特殊符号的用法