Linux操作系统实用教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:于德海主编;王亮,陈明,李阳,陈立岩,张云青副主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2016
- ISBN:9787115417312
- 页数:236 页
第1章 Linux操作系统概述与安装 1
1.1 Linux简介 1
1.1.1 Linux的起源 1
1.1.2 POSIX标准 3
1.1.3 GNU公共许可证:GPL 3
1.2 Linux的版本 4
1.2.1 常见的不同公司发行的Linux及特点 4
1.2.2 内核版本的含义及选择 5
1.3 Linux的系统架构及用途 6
1.3.1 Linux内核的主要模块 6
1.3.2 Linux的文件结构 7
1.3.3 Linux系统的用途 8
1.4 Linux与UNIX的比较 9
1.5 安装Linux 10
1.5.1 VMware简介 10
1.5.2 VMware主要产品 11
1.5.3 安装RHEL 7 11
1.6 RHEL的启动流程 16
1.6.1 RHEL 7的大概启动流程 16
1.6.2 RHEL 7的详细启动流程 17
1.6.3 Linux的启动级别 18
本章小结 19
思考与练习 19
第2章 Linux的GUI 21
2.1 KDE与GNOME 21
2.2 KDE桌面环境 21
2.2.1 KDE安装和切换 21
2.2.2 KDE的使用 23
2.2.3 KDE桌面 26
2.3 GNOME桌面环境 29
2.3.1 GNOME的控制面板 30
2.3.2 面板个性化配置一:自由组合内容元素 30
2.3.3 面板个性化配置二:自由组合属性元素 31
2.3.4 GNOME桌面 32
2.3.5 GNOME窗口管理器 34
2.3.6 GNOME文件管理器 34
本章小结 38
思考与练习 39
第3章 系统管理 40
3.1 用户和组管理 40
3.1.1 用户管理 40
3.1.2 组管理 44
3.2 进程管理 46
3.2.1 进程概述 46
3.2.2 查看进程 47
3.2.3 终止进程 51
3.2.4 进程的优先级 52
3.3 服务管理 53
3.3.1 chkconfig命令 53
3.3.2 service命令 54
本章小结 54
思考与练习 54
第4章 磁盘与文件管理 55
4.1 磁盘管理 55
4.1.1 文件系统挂载 55
4.1.2 配置磁盘空间 57
4.1.3 其他磁盘相关命令 57
4.1.4 文件系统的备份与还原 57
4.2 文件与目录管理 58
4.2.1 Linux文件系统的目录结构 58
4.2.2 Linux的文件和目录管理 58
4.2.3 i节点 63
4.2.4 文件的压缩与打包 64
4.2.5 文件与目录的安全 65
4.3 管道与重定向 66
4.3.1 管道 66
4.3.2 重定向 66
4.4 vi编辑器 67
4.4.1 vi概述 67
4.4.2 vi的操作模式 67
4.4.3 vi模式的基本操作 68
本章小结 68
思考与练习 68
第5章 软件包管理 70
5.1 RPM 70
5.1.1 RPM简介 70
5.1.2 RPM的使用 70
5.2 yum 76
5.2.1 yum简介 76
5.2.2 yum的使用 77
本章小结 81
思考与练习 81
第6章 网络基本配置 83
6.1 网络环境配置 83
6.1.1 网络接口配置 83
6.1.2 网络配置文件 86
6.1.3 Telnet配置 87
6.2 网络调试与故障排查 88
6.2.1 常用网络调试命令 88
6.2.2 网络故障排查基本流程 93
本章小结 94
思考与练习 94
第7章 DHCP服务器配置 96
7.1 DHCP服务的工作原理 96
7.1.1 DHCP简介 96
7.1.2 DHCP的优势 96
7.1.3 DHCP的工作流程 96
7.2 DHCP服务端配置 98
7.2.1 DHCP配置文件 98
7.2.2 配置DHCP服务器 100
7.2.3 DHCP服务器的管理 101
7.3 DHCP客户端配置 103
7.3.1 在Linux下配置DHCP客户端 103
7.3.2 在Windows下设置DHCP客户端 103
7.4 DHCP服务器的故障排除 105
本章小结 105
思考与练习 106
第8章 Web服务器配置 107
8.1 Apache简介 107
8.1.1 Apache的起源 107
8.1.2 Apache的版本及特性 108
8.2 Apache服务器的基本配置 108
8.2.1 Apache的运行 108
8.2.2 httpd.conf文件 110
8.3 Apache服务器的高级配置 116
8.3.1 访问控制 116
8.3.2 主机限制访问 118
8.3.3 .htaccess文件 119
8.3.4 用户Web目录 120
8.3.5 虚拟主机 121
8.3.6 代理服务器的配置 123
本章小结 123
思考与练习 124
第9章 DNS服务器配置 126
9.1 DNS简介 126
9.1.1 域名系统 126
9.1.2 DNS域名解析的工作原理 126
9.1.3 DNS相关属性 126
9.2 BIND的主配置文件 127
9.2.1 BIND的安装 127
9.2.2 DNS相关文件配置介绍 128
9.2.3 BIND主文件配置 128
9.2.4 自定义主配置文件 130
9.3 BIND的数据库文件 130
9.3.1 正向区域数据库文件 130
9.3.2 SOA资源记录的含义 131
9.3.3 正向资源记录 131
9.3.4 反向区域数据库文件 132
9.4 运行与测试DNS 132
9.4.1 运行DNS服务 133
9.4.2 测试DNS服务 134
9.5 辅助DNS 135
9.5.1 主服务DNS与辅助DNS的关系 135
9.5.2 辅助DNS的配置 136
本章小结 136
思考与练习 136
第10章 FTP服务器配置 138
10.1 VSFTPD简介 138
10.1.1 FTP概述 138
10.1.2 VSFTPD的特点 139
10.1.3 VSFTPD安装 139
10.1.4 VSFTPD运行 139
10.2 VSFTPD基本配置 139
10.2.1 VSFTPD默认配置 139
10.2.2 VSFTPD匿名FTP服务器 140
10.3 VSFTPD高级配置 141
10.3.1 用户chroot访问控制 141
10.3.2 主机访问控制 143
10.3.3 用户访问控制 144
10.3.4 虚拟主机 146
本章小结 148
思考与练习 148
第11章 Samba服务器配置 150
11.1 Samba简介 150
11.1.1 Samba概述 150
11.1.2 Samba功能 150
11.1.3 Samba的应用环境 150
11.1.4 Samba特点 150
11.1.5 Samba运行 151
11.2 Samba的配置文件 151
11.2.1 Samba配置文件结构 151
11.2.2 Samba服务基本配置 151
11.3 Samba配置实例 153
11.3.1 添加用户 153
11.3.2 配置共享打印 153
11.3.3 访问Samba服务器及Windows 上的共享资源 153
11.3.4 主机访问控制 154
11.3.5 用户访问控制 155
本章小结 156
思考与练习 156
第12章 iptables服务器配置 157
12.1 iptables简介 157
12.1.1 iptables的功能 157
12.1.2 iptables数据包的流程 158
12.1.3 IP转发 159
12.2 iptables基本配置 159
12.2.1 command语法格式 160
12.2.2 match语法格式 161
12.2.3 iptables目标动作 165
12.3 配置实例 166
本章小结 167
思考与练习 168
第13章 数据库服务器配置 169
13.1 MySQL服务器配置 169
13.1.1 安装准备工作 169
13.1.2 安装MySQL 170
13.1.3 登录MySQL 170
13.1.4 MySQL的几个重要目录 171
13.1.5 修改登录密码 171
13.1.6 启动与停止 172
13.1.7 更改MySQL目录 172
13.1.8 MySQL的常用操作 173
13.1.9 增加MySQL用户 175
13.1.10 备份与恢复 175
13.2 Oracle服务器配置 176
13.2.1 安装准备工作 176
13.2.2 Oracle安装 177
13.2.3 Oracle安装常见问题解决方法及配置 178
本章小结 178
思考与练习 178
第14章 Shell编程基础 180
14.1 Shell基础知识 180
14.1.1 Shell简介 180
14.1.2 Bash Shell及其特点 180
14.2 Shell变量 182
14.2.1 环境变量 182
14.2.2 用户定义变量 183
14.2.3 系统环境变量与个人环境变量的配置文件 186
14.2.4 Linux Shell中的特殊符号 186
14.3 正则表达式 192
14.3.1 grep/egrep命令 192
14.3.2 sed工具的使用 196
14.3.3 awk工具的使用 199
14.4 流程控制语句 202
14.4.1 Shell脚本的基本结构及执行 203
14.4.2 Shell脚本中的变量 204
14.4.3 Shell脚本中的逻辑判断 207
14.4.4 Shell脚本中的循环 210
14.4.5 Shell脚本中的函数 212
本章小结 212
思考与练习 212
第15章 Linux下的软件开发环境配置 214
15.1 Java开发环境配置 214
15.1.1 JDK的安装 214
15.1.2 Tomcat的安装 215
15.1.3 下载和安装集成开发环境 217
15.2 C/C++开发环境配置 219
15.2.1 GNU C编译器 219
15.2.2 用GDB调试GCC程序 219
15.2.3 Linux下C/C++开发工具 221
15.2.4 Linux下C/C++开发环境配置 222
本章小结 222
思考与练习 223
第16章 作业控制和任务计划 224
16.1 作业控制 224
16.1.1 进程启动方式 224
16.1.2 进程的挂起及恢复 226
16.2 任务计划 226
16.2.1 cron的使用及配置 226
16.2.2 crontab命令的使用 230
16.2.3 at命令的使用 232
16.2.4 batch命令的使用 235
本章小结 236
思考与练习 236
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019