图书介绍

嵌入式操作系统 Linux篇 微课版PDF|Epub|txt|kindle电子书版本网盘下载

嵌入式操作系统 Linux篇 微课版
  • 刘洪涛,高明旭主编;熊家,于博副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115446879
  • 出版时间:2017
  • 标注页数:230页
  • 文件大小:104MB
  • 文件页数:241页
  • 主题词:实时操作系统-高等学校-教材;Linux操作系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

嵌入式操作系统 Linux篇 微课版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 嵌入式Linux操作系统简介1

1.1 操作系统2

1.1.1 操作系统的基本概念2

1.1.2 操作系统的主要组成4

1.2 嵌入式系统与通用PC系统的不同5

1.3 嵌入式操作系统7

1.4 嵌入式Linux基础9

1.4.1 Linux发展概述9

1.4.2 Linux作为嵌入式操作系统的优势11

1.4.3 Linux发行版本12

1.5 Linux系统安装13

1.5.1 文件系统和硬盘分区的概念13

1.5.2 安装准备15

1.5.3 安装过程15

1.6 安装虚拟机工具27

1.7 配置vim编辑环境33

思考与练习33

第2章 Linux操作系统的使用34

2.1 认识Shell35

2.2 Shell命令的格式36

2.2.1 命令提示符36

2.2.2 命令格式37

2.3 Linux命令37

2.3.1 用户系统相关命令37

2.3.2 文件、目录相关命令42

2.3.3 压缩打包相关命令52

2.3.4 文件比较命令diff55

2.4 Linux环境变量57

思考与练习59

第3章 Linux软件管理60

3.1 Linux系统的软件管理机制61

3.1.1 常用软件包管理工具简介61

3.1.2 软件的安装与卸载62

3.1.3 静态软件包的管理64

3.1.4 软件包的制作68

3.2 APT高级软件包管理工具69

3.2.1 APT的运行机制69

3.2.2 3个重要的配置文件72

3.2.3 apt-get工具集72

3.2.4 apt-cache工具集79

思考与练习83

第4章 Linux用户管理84

4.1 用户的定义85

4.1.1 用户的属性85

4.1.2 用户与组85

4.1.3 相关的配置文件86

4.2 管理命令87

4.2.1 创建用户87

4.2.2 删除用户88

4.2.3 修改属性89

4.2.4 组管理89

4.2.5 用户间通信90

4.3 磁盘配额90

4.3.1 磁盘配额的概念90

4.3.2 相关命令91

4.3.3 应用实例93

思考与练习96

第5章 Linux文件系统97

5.1 文件和目录98

5.1.1 Linux文件的分类98

5.1.2 Linux目录结构99

5.2 文件系统100

5.3 文件系统体系结构101

5.4 使用BusyBox制作根文件系统103

5.4.1 配置与编译BusyBox103

5.4.2 制作initrd镜像105

思考与练习108

第6章 Linux网络配置管理109

6.1 网络基础知识介绍110

6.1.1 IP地址110

6.1.2 子网掩码111

6.1.3 网关111

6.1.4 DNS服务器112

6.2 Linux系统网络配置112

6.2.1 ifconfig命令112

6.2.2 修改配置文件来配置IP地址、网关、子网掩码114

6.2.3 配置DNS服务器115

6.3 Linux系统常用网络服务配置116

6.3.1 TFTP服务117

6.3.2 NFS服务120

思考与练习123

第7章 嵌入式Linux编程环境124

7.1 Linux编辑器vi的使用125

7.1.1 vi的工作模式125

7.1.2 使用vi的基本流程126

7.1.3 vi的模式按钮说明127

7.2 GCC编译器130

7.2.1 GCC编译流程及编译选项分析130

7.2.2 GCC编译选项分析133

7.3 GDB调试器134

7.3.1 GDB使用流程134

7.3.2 GDB命令行参数138

7.3.3 GDB基本命令139

7.4 Make工程管理器143

7.4.1 Makefile基本规则144

7.4.2 Makefile假目标149

7.4.3 Makefile变量150

思考与练习152

第8章 Shell编程153

8.1 认识Shell脚本154

8.2 Shell脚本的基本语法154

8.2.1 开头155

8.2.2 执行155

8.2.3 注释156

8.2.4 变量156

8.2.5 Shell程序和语句161

8.2.6 Shell函数172

8.2.7 Shell脚本调用174

8.3 Shell俄罗斯方块游戏174

8.3.1 方块定义175

8.3.2 方块移动178

8.3.3 随机数185

8.3.4 随机方块移动188

8.3.5 随机方块降落193

思考与练习198

第9章 中断及设备管理199

9.1 中断的概念200

9.2 嵌入式平台硬件中断特点201

9.3 Linux内核中断机制概述204

9.3.1 中断处理系统结构208

9.3.2 注册中断处理函数209

9.3.3 中断标志flags211

9.3.4 ISR上下文212

9.4 设备及设备管理的功能212

9.4.1 设备分类212

9.4.2 设备管理213

9.4.3 Linux字符设备213

9.4.4 Linux块设备215

9.4.5 Linux网络接口216

9.4.6 Linux设备文件216

思考与练习218

第10章 正则表达式219

10.1 正则表达式的起源220

10.2 正则表达式的基本概念220

10.3 正则表达式中常用符号的定义221

10.3.1 普通字符221

10.3.2 非打印字符221

10.3.3 特殊字符222

10.3.4 限定符222

10.4 正则表达式常用匹配规则223

10.4.1 基本模式匹配223

10.4.2 字符簇224

10.4.3 确定重复出现225

10.5 正则表达式应用部分示例226

10.5.1 简单表达式226

10.5.2 字符匹配226

10.5.3 中括号表达式227

10.5.4 替换和分组228

10.5.5 其他示例229

思考与练习230

热门推荐