小白入门,不二之选:ZLG Linux公开课——嵌入式Linux开发教程

2019-07-12 14:11发布

一个完整的Linux发行版,是以Linux内核为基础,外加众多外围应用程序和文档组成,据不完全统计,目前大大小小应用于不同场合的Linux发行版已经超过400余种。

       本帖将全程连载《嵌入式Linux开发教程》这本书的全部内容,对Linux有兴趣的小伙伴,可以在本帖中,挑选喜欢的章节进行学习,有疑问可在相应帖子页面进行跟帖回复,以下便是本社区连载的全部链接:

1、本书简介:连载《嵌入式Linux开发教程》一本文员也能看得懂的教程

2、
Linux操作系统简介之【嵌入式Linux开发教程】Linux内核简介

3、
Linux操作系统简介之《嵌入式Linux开发教程》之Linux内核特点

4Linux操作系统简介之Linux内核版本号与组成部分

5、Linux操作系统简介之Linux发行版

6、Linux操作系统简介之嵌入式Linux的特点及产品形态

7、安装Linux操作系统之获得Linux环境、发行版的选择、ISO的下载
8、安装Linux操作系统之VMware Player软件的安装
9、安装Linux操作系统之使用现成的虚拟机
10、安装Linux操作系统之创建虚拟机

11、安装Linux操作系统之虚拟机设置

12、安装Linux操作系统之安装Ubuntu

13、 安装Linux操作系统之初识Ubuntu

14、开始使用Linux之Linux Shell

15、开始使用Linux之导航命令与目录操作命令

16、开始使用Linux之文件操作命令和网络操作命令

17、开始使用Linux之安装和卸载文件系统、使用内核模块和驱动

18、开始使用Linux之重启、关机和其他命令

19、开始使用Linux之Shell文件和Linux环境变量

20、第4章 Linux文件系统之Linux目录结构

21、第4章 Linux文件系统之Linux的文件

22、第4章 Linux文件系统之Linux文件系统

23、第5章 Vi编辑器之Vi编辑器

24、第5章 Vi编辑器之文本编辑、配置Vi、文件对比

25、第6章嵌入式Linux开发环境构建之嵌入式Linux开发模型与安装交叉编译器

26、第6章嵌入式Linux开发环境构建之SSH服务器

27、第6章嵌入式Linux开发环境构建之NFS服务器

28、第6章嵌入式Linux开发环境构建之TFTP服务器

29、第7章 EasyARM-i.MX283A开发套件介绍

30、第8章 EasyARM-i.MX283A入门实操之EasyARM-i.MX283A启动方式设置、供电连接与串口硬件连接
31、第8章 EasyARM-i.MX283A入门实操之Windows环境串口登录
32、第8章 EasyARM-i.MX283A入门实操之Linux环境串口登录
33、第8章 EasyARM-i.MX283A入门实操之查看系统信息
34、第8章 EasyARM-i.MX283A入门实操之设置开机自动启动
35、第8章 EasyARM-i.MX283A入门实操之加载驱动模块
36、第8章 EasyARM-i.MX283A入门实操之网络设置
37、第8章 EasyARM-i.MX283A入门实操之通过SSH登录系统、TF卡使用、U盘使用
38、第8章 EasyARM-i.MX283A入门实操之USB Device使用
39、第8章 EasyARM-i.MX283A入门实操之LED使用
40、第8章 EasyARM-i.MX283A入门实操之蜂鸣器使用、LCD背光控制、触摸屏校准、GPIO操作
41、第8章 EasyARM-i.MX283A入门实操之进阶操作
42、第9章 系统固件烧写之NAND Flash存储器分区、烧写流程图、格式化NAND Flash
43、第9章 系统固件烧写之TF卡烧写方案与USB烧写方案
44、第9章 系统固件烧写之使用网络升级内核或文件系统
45、第10章Linux C编程环境之GCC简介与gcc工具软件
46、第10章Linux C编程环境之gcc基本使用
47、第10章Linux C编程环境之gcc编译控制选项
48、第10章Linux C编程环境之创建静态库和共享库
49、第10章Linux C编程环境之make和GNU make、给hello.c编写一个Makefile
50、第10章Linux C编程环境之Makefile的规则与make命令
51、第10章Linux C编程环境之GDB介绍与GDB基本命令
52、第10章Linux C编程环境之GDB调试范例
53、第10章Linux C编程环境之GDB远程调试与GDB图形前端DDD
54、第10章Linux C编程环境之Eclipse IDE for C/C++
55、第10章Linux C编程环境之创建C工程
56、第10章Linux C编程环境之本地编译和调试
57、第10章Linux C编程环境之交叉编译和远程调试
58、第10章Linux C编程环境之Eclipse中 的GCC设置与导入已有的工程文件
59、第11章 Linux文件I/O之Linux的文件I/O概述与文件描述符
60、第11章 Linux文件I/O之常用文件I/O操作和函数(1)
61、第11章 Linux文件I/O之常用文件I/O操作和函数(2)
62、第11章 Linux文件I/O之I/O操作和蜂鸣器
63、第12章 进程与进程间通信之程序与进程
64、第12章 进程与进程间通信之进程环境
65、第12章 进程与进程间通信之创建进程与终止进程
66、第12章 进程与进程间通信之exec族函数与wait()函数
67、第12章 进程与进程间通信之守护进程
68、第12章 进程与进程间通信之常用的信号
69、第12章 进程与进程间通信之信号函数
70、第12章 进程与进程间通信之管道
71、第12章 进程与进程间通信之共享内存
72、第13章 Linux多线程编程之Linux多线程概述与POSIX Threads概述
73、第13章 Linux多线程编程之线程ID、创建与终止

74、第13章 Linux多线程编程之连接与分离

75、第13章 Linux多线程编程之线程属性

76、第13章 Linux多线程编程之线程安全

77、第13章 Linux多线程编程之临界区、什么是互斥量、创建与销毁(互斥量)

78、第13章 Linux多线程编程之加锁与解锁(互斥量)

79、第13章 Linux多线程编程之死锁和避免

80、第13章 Linux多线程编程之为什么需要条件变量

81、第13章 Linux多线程编程之创建与销毁(条件变量)

82、第13章 Linux多线程编程之等待与通知

83、第14章 嵌入式GUI编程之Qt和Qt/Embedded

84、第14章 嵌入式GUI编程之Qt/Embedded交叉编译环境的搭建之环境介绍与安装tslib1.4

85、第14章 嵌入式GUI编程之Qt/Embedded交叉编译环境的搭建之编译qt4.7.3-arm

86、第14章 嵌入式GUI编程之Qt Sdk搭建

87、第14章 嵌入式GUI编程之qmake

88、第14章 嵌入式GUI编程之Qt Creator

89、第14章 嵌入式GUI编程之在嵌入式环境运行Qt程序