图书介绍

Linux操作系统应用教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Linux操作系统应用教程
  • 胡军国主编;汪杭军,黄雷君副主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113158002
  • 出版时间:2013
  • 标注页数:210页
  • 文件大小:79MB
  • 文件页数:220页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


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

下载说明

Linux操作系统应用教程PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 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

热门推荐