图书介绍
Linux系统应用与开发教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘海燕,邵立嵩,荆涛编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111169395
- 出版时间:2005
- 标注页数:233页
- 文件大小:33MB
- 文件页数:243页
- 主题词:Linux操作系统-高等学校-教材
PDF下载
下载说明
Linux系统应用与开发教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录2
前言2
第一部分 Linux使用基础2
第1章 Linux概述2
1.1 初识Linux2
1.1.1 Linux的起源2
1.1.2 什么是Linux2
1.1.3 Linux的特性3
1.1.4 Linux与其他操作系统的区别4
1.1.5 GNU、GPL和LGPL6
1.1.6 Linux的主要版本7
1.2 Linux纵览8
1.3 Linux的安装10
1.3.1 安装前的准备10
1.3.2 收集安装信息11
1.3.3 开始安装15
1.4 启动与关闭Linux16
1.4.1 首次启动16
1.4.2 登录17
1.4.3 注销19
1.4.4 关闭19
1.5 小结20
习题20
第2章 shell及常用命令21
2.1 Linux终端使用基础21
2.1.1 什么是Linux终端21
2.1.2 shell的基本形式21
2.2 文件与目录的基本概念23
2.2.1 文件与文件类型23
2.2.2 目录24
2.3 目录和文件的基本操作25
2.2.3 工作目录、用户主目录与路径25
2.3.1 显示文件命令26
2.3.2 复制、删除和移动命令27
2.3.3 创建和删除目录命令28
2.3.4 切换工作目录和显示目录命令29
2.3.5 查找与定位命令30
2.3.6 链接命令31
2.3.7 改变文件或目录时间的命令touch32
2.4 备份与压缩命令32
2.4.1 备份命令32
2.4.2 压缩和解压命令33
2.4.3 解压命令34
2.5 其他常用命令34
2.5.1 显示文字命令34
2.5.2 显示日历命令34
2.5.3 日期时间命令35
2.5.4 清除屏幕命令37
2.5.5v软件包管理命令rpm37
2.6 联机帮助命令38
2.6.1 man38
2.6.2 info38
2.6.3 help38
2.7 小结38
习题39
3.1 vi简介40
第3章 vi编辑器的使用41
3.2 vi的进入与退出41
3.2.1 进入vi41
3.2.2 保存文件和退出vi41
3.3.2 vi中的字、句和段42
3.3.1 vi中的行号42
3.3 vi的编辑操作命令42
3.2.3 浏览文件42
3.3.3 光标移动操作43
3.3.4 屏幕滚动44
3.3.5 命令模式下的编辑45
3.3.6 插入模式下的文本编辑48
3.3.7 重复与取消命令49
3.4 小结49
习题49
第4章 XWindow系统的使用51
4.1 Linux上的X Window系统51
4.1.1 X Window系统的组成与特点51
4.1.2 GNOME简介52
4.1.3 KDE简介52
4.1.4 GNOME/KDE提供的软件52
4.1.5 窗口管理器53
4.2 GNOME桌面环境54
4.2.1 GNOME面板54
4.2.2 GNOME桌面58
4.2.3 GNOME的窗口管理器60
4.2.4 GNOME的文件管理器60
4.3 KDE桌面环境64
4.3.1 KDE面板65
4.3.2 KDE桌面69
4.3.3 KDE的文件管理器72
4.4 桌面切换74
4.4.1 在字符终端下切换桌面74
4.4.2 在X Window下切换桌面74
4.5 小结75
习题75
5.1.1 确定挂载信息78
5.1 存储设备78
第5章 硬件管理78
第二部分 Linux的系统与网络管理78
5.1.2 挂载命令mount79
5.1.3 挂载设备的过程79
5.1.4 卸载设备80
5.1.5 自动挂载80
5.1.6 图形化挂载工具81
5.1.7 磁盘格式化82
5.2 声卡82
5.2.1 安装OSS声卡驱动程序82
5.2.2 安装ALSA声卡驱动程序83
5.2.3 检测声卡83
5.3 鼠标83
5.4 显卡84
5.5.1 获取打印机驱动程序85
5.5.2 安装驱动程序85
5.5 打印机85
5.5.3 配置打印机86
5.5.4 测试打印机87
5.6 小结87
习题88
第6章 网络基本配置89
6.1 网络接口配置89
6.1.1 使用网络接口配置程序netconfig89
6.1.2 使用图形配置工具89
6.1.3 使用终端命令ifconfig91
6.2 网络接口的启动与禁用91
6.3 网络接口的查看92
6.4 常用网络命令92
6.4.1 网络测试命令92
6.4.2 远程登录命令95
6.5.2 网络接口配置文件97
6.5 网络相关配置文件97
6.5.1 网络配置文件97
6.5.3 域名解析配置文件98
6.5.4 主机名列表文件98
6.5.5 域名服务器设置文件98
6.5.6 协议定义文件99
6.5.7 网络服务列表文件99
6.6 小结99
习题100
第7章 常用网络服务的使用与配置101
7.1 网络服务管理工具101
7.1.1 图形界面的管理工具101
7.1.2 文本界面的管理工具102
7.1.3 命令行界面的管理工具102
7.1.4 xinetd103
7.2.1 Apache服务器简介104
7.2 Apache服务器104
7.2.2 安装105
7.2.3 启动与关闭105
7.2.4 配置106
7.2.5 应用实例107
7.3 vsFTPd服务器108
7.3.1 简介108
7.3.2 安装109
7.3.3 启动与关闭109
7.3.4 配置110
7.3.5 FTP客户端110
7.3.6 应用实例112
7.4 Samba服务器113
7.4.1 简介113
7.4.4 配置114
7.4.3 启动与关闭114
7.4.2 安装114
7.4.5 应用实例115
7.5 DNS服务器118
7.5.1 简介118
7.5.2 安装119
7.5.3 启动与关闭119
7.5.4 使用配置文件配置DNS120
7.5.5 使用图形界面工具配置DNS124
7.6 小结126
习题126
第8章 用户管理和系统安全设置128
8.1 用户管理128
8.1.1 账号与配置文件128
8.1.2 用户管理129
8.1.3 账号管理和查看命令132
8.1.4 文件权限管理134
8.2 系统安全设置136
8.2.1 系统管理136
8.2.2 用户安全管理137
8.2.3 网络服务安全管理138
8.3 小结139
习题139
第9章 进程管理与系统监控140
9.1 进程的概念140
9.2 启动进程140
9.2.1 手工启动140
9.2.2 调度启动141
9.3 进程管理命令144
9.3.1 进程查看命令ps144
9.3.2 删除进程命令kill144
9.4.1 系统监控命令top145
9.4 系统监视145
9.4.2 内存查看命令free146
9.4.3 磁盘空间用量查看命令df146
9.4.4 系统监视器146
9.5 日志查看147
9.5.1 日志文件147
9.5.2 查看日志148
9.6 小结149
习题149
第三部分 Linux平台上的软件开发技术第10章 shell程序设计152
10.1 使用shell152
10.2 bash程序设计153
10.2.1 bash程序的一般格式153
10.2.2 变量的声明和使用154
10.2.3 条件判断157
10.2.4 控制结构159
10.2.5 函数163
10.3 shell程序实例166
10.3.1 Linux实例程序166
10.3.2 文件备份脚本示例166
10.4 小结168
习题168
第11章 GCC的使用与开发169
11.1 GCC简介169
11.2 GCC的使用169
11.3 利用GCC开发C语言程序172
11.3.1 简单的C语言程序172
11.3.2 多个文件的C程序173
11.3.3 使用makefile生成程序174
11.4 调试176
11.4.1 静态调试176
11.4.2 动态调试178
11.5 小结180
习题180
第12章 GTK+图形界面程序设计181
12.1 X Window编程简介181
12.2 GTK+程序设计简介182
12.3 用GTK+开发图形界面程序182
12.3.1 基本的GTK+程序182
12.3.2 编译GTK+源程序185
12.3.3 应用容器的GTK+程序186
12.4 小结193
习题193
第13章 Qt图形界面程序设计194
13.1 Qt程序设计简介194
13.2 开发Qt图形界面程序195
13.2.1 简单Qt图形程序195
13.2.2 Qt程序的编译197
13.2.3 关联消息的图形程序198
13.3 小结205
习题205
第14章 集成开发环境KDevelop206
14.1 KDevelop简介206
14.2 KDevelop的使用206
14.2.1 启动KDevelop207
14.2.2 创建项目208
14.2.3 编辑项目211
14.2.4 编译生成项目214
14.3 小结216
习题217
第四部分 附录219
附录A 实验219
附录B Linux终端命令231
热门推荐
- 3779042.html
- 2492535.html
- 3022216.html
- 1997074.html
- 1403322.html
- 1811819.html
- 3645299.html
- 578115.html
- 2565837.html
- 1629307.html
- http://www.ickdjs.cc/book_3741064.html
- http://www.ickdjs.cc/book_232696.html
- http://www.ickdjs.cc/book_1023140.html
- http://www.ickdjs.cc/book_653045.html
- http://www.ickdjs.cc/book_2408893.html
- http://www.ickdjs.cc/book_679159.html
- http://www.ickdjs.cc/book_2459498.html
- http://www.ickdjs.cc/book_2714691.html
- http://www.ickdjs.cc/book_2363231.html
- http://www.ickdjs.cc/book_2675690.html