以后地位: 首页 > 原创图书 >嵌入式操作体系(Linux篇)(微课版)图书柬介

嵌入式操作体系(Linux篇)(微课版)图书柬介
  • 图书称号 :    嵌入式操作体系(Linux篇)(微课版)
  • 作       者 :    华清远见嵌入式学院 刘洪涛 高超旭
  • 出版单位 :    人平易近邮电出版社
  • 丛书称号 :    高等院校嵌入式人才网job.vhao.net培养筹划教材
  • 出版日期 :    2017 年2月
图书柬介

      《本书较为周全地简介了嵌入式操作体系,全书共10章,分别为嵌入式Linux 操作体系简介、嵌入式Linux操作体系的应用、Linux软件管理、Linux用户管理、Linux文件体系、Linux搜集设备管理、嵌入式Linux编程情况、Shell编程情况、中断与设备管理、正则表达式,书中还供给了演习题和配套视频。      本书可以作为高等院校嵌入式相干专业和计算机相干专业的教材,也能够作为计算机软硬件培训班教材,还可以作为嵌入式研究偏向的专业人才网job.vhao.net和广大年夜计算机爱好者的参考用书。

图书目次

嵌入式操作体系(Linux篇)(微课版)章节:
第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 熟悉Shell 35
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 文件比较敕令diff 55
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 设备与编译BusyBox 103
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 中断标记flags 211
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