Linux操作系统应用教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:胡军国主编;汪杭军,黄雷君副主编
- 出 版 社:北京:中国铁道出版社
- 出版年份:2013
- ISBN:9787113158002
- 页数:210 页
第一部分 Linux操作系统基础知识 2
第1章 Linux介绍与安装实验 2
1.1 实验目的 2
1.2 准备知识 2
1.2.1 Linux操作系统的发展历史 2
1.2.2 Linux系统的版本 3
1.2.3 Linux操作系统的特点 4
1.2.4 Linux操作系统的结构 5
1.3 实验内容及指导——安装Fedora操作系统 7
习题 15
第2章 Linux基本操作实验 16
2.1 实验目的 16
2.2 准备知识 16
2.2.1 Linux目录结构 16
2.2.2 Linux的常用命令 18
2.3 实验内容及指导 34
2.3.1 管理文件和目录的命令 34
2.3.2 有关磁盘空间的命令 37
2.3.3 文件备份和压缩命令 39
2.3.4 有关关机和查看系统信息的命令 41
2.3.5 其他命令 42
习题 45
第3章 Linux平台下C语言基础实验 46
3.1 实验目的 46
3.2 准备知识 46
3.2.1 vi编辑器 46
3.2.2 gcc编译器 50
3.2.3 gdb调试器 51
3.3 实验内容及指导 52
3.3.1 Linux简单C程序实现 52
3.3.2 程序错误查找及调试 57
习题 61
第二部分 Linux操作系统实验 64
第4章 Linux进程控制实验 64
4.1 实验目的 64
4.2 准备知识 64
4.2.1 进程控制简介 64
4.2.2 相关函数介绍 64
4.3 实验内容及指导 68
4.3.1 进程创建实验 68
4.3.2 进程终止实验 70
4.3.3 进程僵死实验 71
习题 73
第5章 Linux进程间通信实验 74
5.1 实验目的 74
5.2 准备知识 74
5.2.1 信号 74
5.2.2 管道 78
5.2.3 信号量 81
5.2.4 共享内存 83
5.2.5 消息队列 84
5.3 实验内容及指导 86
5.3.1 管道通信实验 86
5.3.2 共享内存实验 89
习题 95
第6章 Linux存储器管理实验 96
6.1 实验目的 96
6.2 准备知识 96
6.2.1 动态存储器管理方法 96
6.2.2 操作系统存储器管理算法 99
6.2.3 存储器管理常用函数 100
6.3 实验内容及指导 101
6.3.1 动态存储器管理实验 101
6.3.2 存储管理算法实验(先进先出算法) 105
习题 108
第7章 Linux设备驱动实验 109
7.1 实验目的 109
7.2 准备知识 109
7.2.1 设备驱动简介 109
7.2.2 Linux设备驱动与外界接口 110
7.2.3 Linux设备驱动组织结构 117
7.2.4 Linux设备驱动程序框架代码 117
7.3 实验内容及指导 119
7.3.1 Linux内核模块基本框架 119
7.3.2 Linux内核驱动模块开发与应用 120
习题 124
第8章 Linux文件管理实验 125
8.1 实验目的 125
8.2 准备知识 125
8.2.1 Linux系统的文件属性 125
8.2.2 不带缓存的文件I/O操作 126
8.2.3 基于流的文件I/O操作 127
8.2.4 相关函数介绍 127
8.3 实验内容及指导 133
8.3.1 文件属性管理实验 133
8.3.2 文件读/写访问实验 135
习题 138
第三部分 Linux操作系统高级应用实验 140
第9章 Linux图形界面实验 140
9.1 实验目的 140
9.2 准备知识 140
9.2.1 Qt和Qt Creator介绍 140
9.2.2 Qt安装简介 140
9.2.3 信号槽机制 141
9.2.4 Qt集成开发环境 141
9.2.5 常用控件介绍 145
9.3 实验内容及指导 147
9.3.1 Qt中“Hello World!”程序的实现 147
9.3.2 信号槽的应用 149
9.3.3 用户界面设计 150
习题 152
第10章 Linux串行通信实验 153
10.1 实验目的 153
10.2 准备知识 153
10.2.1 串行通信简介 153
10.2.2 串行通信编程的流程 156
10.2.3 串行通信端口的设置 157
10.2.4 相关函数介绍 158
10.3 实验内容及指导 159
10.3.1 串口双机通信实验 159
10.3.2 GPS定位实验 163
习题 167
第11章 Linux网络管理实验 168
11.1 实验目的 168
11.2 准备知识 168
11.3 实验内容及指导 172
11.3.1 DHCP服务器配置 172
11.3.2 Samba服务器配置 175
11.3.3 FTP服务器配置 176
习题 178
第四部分 Linux操作系统综合实验 180
第12章 操作系统构成实验 180
12.1 实验目的 180
12.2 准备知识 180
12.2.1 Linux操作系统启动流程 180
12.2.2 GRUB引导程序 181
12.2.3 Linux根文件系统简介 182
12.3 实验内容及指导 183
12.3.1 实验要求 183
12.3.2 实验分析 183
12.3.3 实验步骤 184
习题 193
第13章 基于ARM-Linux的电子导游系统开发 194
13.1 实验目的 194
13.2 准备知识 194
13.2.1 嵌入式GIS简介 194
13.2.2 Qt图形库简介 195
13.2.3 ARM-Linux简介 195
13.3 电子导游系统开发过程 196
13.3.1 基于Linux 平台的GIS开发 196
13.3.2 基于QT图形库的电子导游应用软件开发 203
13.3.3 Linux应用软件移植 205
13.4 电子导游系统应用示范 206
13.4.1 工具栏操作 207
13.4.2 菜单操作方式 208
参考文献 210
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018