LINUX系统与应用PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:刘兰青,王飞主编;齐英兰,李浩副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2016
- ISBN:7517041368
- 页数:380 页
学习情境一 认识Linux 2
项目一 Linux操作系统安装与基本配置 2
1.1 Linux的简介 2
1.1.1 Linux起源 2
1.1.2 Linux体系结构 4
1.1.3 Linux的版本 6
1.1.4 Red Hat的家族产品 8
1.2 Red Hat Enterprise Linux 6.4 系统安装 9
1.2.1 安装前的准备知识 9
1.2.2 任务1-1:安装与配置RHEL 6.4 系统 11
1.2.3 注销、关机与重启 23
1.3 系统设置 24
1.3.1 认识Linux启动过程和运行级别 24
1.3.2 启动Shell 26
1.3.3 引导方式 27
1.3.4 任务1-2:使用GRUB引导方式初始化密码 27
1.4 桌面系统的使用 30
1.4.1 认识X-Window系统 30
1.4.2 认识GNOME环境 31
1.4.3 使用GNOME桌面 31
1.5 小结 38
1.6 习题与操作 38
项目二 Linux常用命令 40
2.1 字符界面简介 40
2.1.1 字符界面的使用 41
2.1.2 简单的Shell命令 43
2.2 文件结构 46
2.2.1 Linux系统的目录结构 46
2.2.2 文件系统 49
2.3 常用命令 50
2.3.1 目录及文件类命令 50
2.3.2 软件包管理类命令的使用 62
2.3.3 系统信息类命令的使用 64
2.3.4 进程管理类命令 66
2.3.5 Shell命令的通配符、输入输出重定向和管道的使用 70
2.3.6 其他命令 71
2.4 vi文本编辑器的使用 73
2.4.1 vi模式 73
2.4.2 vi命令介绍 74
2.4.3 任务2-1:vi应用举例 76
2.4.4 任务2-2:Shell命令应用举例 78
2.5 小结 80
2.6 习题与操作 80
学习情境二 基本应用 83
项目三 Linux用户与组群管理 83
3.1 用户与组群的配置 83
3.1.1 用户和组群的基本概念 83
3.1.2 使用命令管理用户和组群 86
3.1.3 使用用户管理器管理用户和组群 93
3.1.4 任务3-1:在图形界面下添加用户和组群 96
3.2 文件权限管理 97
3.2.1 文件权限的含义 97
3.2.2 修改文件权限的shell命令 99
3.2.3 设置文件特殊权限 102
3.2.4 访问控制列表 104
3.2.5 任务3-2:基本权限及特殊权限的应用 107
3.2.6 任务3-3:权限及访问控制列表的应用 109
3.3 小结 111
3.4 习题与操作 111
项目四 配置与管理磁盘 113
4.1 配置与管理磁盘 113
4.1.1 常用磁盘管理工具的使用 114
4.1.2 挂载及卸载命令的使用 119
4.1.3 任务4-1:创建新分区并备份文件 124
4.2 配置RAID 133
4.2.1 RAID介绍及常用操作命令 133
4.2.2 任务4-2:RAID5实验 136
4.3 管理LVM逻辑卷 140
4.3.1 LVM简介及管理 140
4.3.2 任务4-3:创建LVM卷 143
4.3.3 任务4-4:扩展LVM卷空间 146
4.3.4 任务4-5:减少LVM卷空间 150
4.4 磁盘配额的配置与管理 153
4.4.1 磁盘配额的介绍 153
4.4.2 任务4-6:磁盘配额的应用 156
4.5 小结 159
4.6 习题与操作 159
学习情境三 综合应用 162
项目五 网络配置 162
5.1 Linux网络配置基础 162
5.1.1 网络配置参数 163
5.1.2 Linux网络的相关概念 164
5.1.3 Linux常见网络配置文件 165
5.2 配置网络 166
5.2.1 常用的网络配置命令 166
5.2.2 任务5-1:Linux网络配置的应用 171
5.3 远程登录 174
5.3.1 Telnet配置 174
5.3.2 任务5-2:Telnet应用实例 177
5.3.3 SSH配置 178
5.3.4 任务5-3:SSH应用实例 183
5.3.5 远程桌面 184
5.3.6 任务5-4:VNC远程桌面应用实例 187
5.4 小结 190
5.5 习题与操作 190
项目六 架设Samba服务器 192
6.1 Samba服务介绍 192
6.1.1 SMB协议与Samba简介 193
6.1.2 Samba工作原理 194
6.2 配置Samba服务器 195
6.2.1 安装Samba服务器 195
6.2.2 Samba服务器配置基础 196
6.2.3 相关配置命令 200
6.3 Samba综合实验 206
6.3.1 任务6-1:在Linux客户端连接网络中的共享资源 206
6.3.2 任务6-2:配置与测试share级Samba服务器 208
6.3.3 任务6-3:配置与测试user级Samba服务器 210
6.4 NFS介绍 213
6.4.1 NFS概述 213
6.4.2 RPC介绍 214
6.5 NFS服务配置 215
6.5.1 NFS服务安装与配置 215
6.5.2 NFS服务的相关命令 217
6.5.3 任务6-4:NFS配置 220
6.6 小结 224
6.7 习题与操作 225
项目七 架设DHCP服务器 227
7.1 DHCP概述 227
7.1.1 DHCP介绍 228
7.1.2 DHCP工作原理 228
7.1.3 DHCP与BOOTP 229
7.1.4 DHCP服务器的工作模式 231
7.1.5 DHCP的安装与启动 231
7.1.6 DHCP配置文件介绍 232
7.2 配置与测试DHCP服务器 236
7.2.1 任务7-1:配置DHCP服务器 236
7.2.2 任务7-2:DHCP客户端的操作 237
7.3 DHCP中继代理 239
7.3.1 DHCP中继代理 239
7.3.2 任务7-3:配置DHCP中继代理 240
7.4 小节 242
7.5 习题与操作 242
项目八 架设DNS服务器 244
8.1 DNS介绍 244
8.1.1 了解DNS服务 245
8.1.2 DNS中的术语 247
8.1.3 DNS查询模式 248
8.1.4 域名解析过程 250
8.2 安装DNS服务 251
8.2.1 BIND文件安装 251
8.2.2 DNS服务启动与停止 252
8.2.3 bind配置文件介绍 253
8.2.4 配置DNS服务 260
8.3 测试DNS 263
8.4 DNS服务配置实例 266
8.4.1 任务8-1:主DNS配置与测试 266
8.4.2 任务8-2:从DNS配置与测试 271
8.5 小结 271
8.6 习题与操作 272
项目九 架设Apache服务器 274
9.1 安装Apache服务器 275
9.1.1 WWW服务简介 275
9.1.2 Apache服务器简介 276
9.1.3 安装Apache服务器 277
9.1.4 Apache服务器的启动与停止 278
9.2 配置Apache服务器 278
9.2.1 Apache配置基础 278
9.2.2 httpd.conf文件的基本设置 279
9.2.3 访问控制与认证 281
9.2.4 Apache主服务器配置与测试 283
9.2.5 个人站点配置与测试 284
9.2.6 任务9-1:配置基于httpd的Web服务器 284
9.3 虚拟主机 285
9.3.1 任务9-2:基于IP地址的虚拟主机 285
9.3.2 任务9-3:基于端口的虚拟主机 287
9.3.3 任务9-4:基于域名的虚拟主机 288
9.3.4 任务9-5:基于用户/密码的Web服务器 290
9.4 数据库服务器MySQL 291
9.4.1 数据库服务器MySQL 291
9.4.2 MySQL的基本操作 292
9.4.3 MySQL数据库的备份与恢复 294
9.5 Web程序设计语言(PHP) 294
9.5.1 Web程序设计语言(PHP)简介 294
9.5.2 PHP的基础——HTML语言 296
9.5.3 PHP语法简介 296
9.5.4 PHP连接MySQL的方法 297
9.5.5 任务9-6:配置LAMP服务器 298
9.6 小结 301
9.7 习题与操作 301
项目十 架设电子邮件服务器 303
10.1 电子邮件服务概述 303
10.1.1 电子邮件系统组成 304
10.1.2 邮件中继 305
10.1.3 邮件协议 306
10.1.4 邮件的格式 308
10.1.5 邮件服务与DNS的关系 309
10.2 电子邮件服务器 309
10.2.1 常见邮件软件介绍 309
10.2.2 Postfix邮件处理过程 311
10.2.3 Postfix配置介绍 312
10.2.4 常见应用举例 317
10.2.5 发送/接收邮件 319
10.3 邮件服务器的搭建与测试 323
10.3.1 任务描述 323
10.3.2 任务10-1:配置DNS系统 323
10.3.3 任务10-2:配置邮件系统 326
10.3.4 任务10-3:用命令及Foxmail测试 327
10.4 小结 331
10.5 习题与操作 331
项目十一 架设FTP服务器 333
11.1 FTP服务 333
11.1.1 FTP介绍 333
11.1.2 FTP服务的传输模式 334
11.1.3 常用FTP服务器软件介绍 335
11.2 FTP服务器的安装与配置 335
11.2.1 安装FTP服务器 335
11.2.2 Vsftpd的配置文件 336
11.2.3 配置Vsftpd服务器 337
11.2.4 FTP命令 340
11.3 FTP服务器搭建实例 341
11.3.1 任务11-1:匿名及实体账户服务器配置与测试 341
11.3.2 任务11-2:虚拟账户登录FTP实验 343
11.4 小结 348
11.5 习题与操作 348
项目十二 网络安全 350
12.1 计算机网络安全基础知识 350
12.1.1 网络安全的含义 350
12.1.2 Linux网络系统可能受到的攻击和安全防范策略 352
12.2 SELinux的使用方法 353
12.2.1 SELinux简介 353
12.2.2 SELinux的工作流程 355
12.2.3 安全上下文格式 355
12.2.4 SELinux的配置 356
12.2.5 任务12-1:SELinux应用示例 359
12.3 Linux防火墙 360
12.3.1 防火墙的任务 360
12.3.2 防火墙的分类 361
12.3.3 iptables的工作原理和基础结构 362
12.3.4 iptables的状态机制 363
12.3.5 iptables的语法规则 364
12.3.6 任务12-2:保护服务器子网的防火墙规则 368
12.4 TCP_wrappers的使用方法 370
12.4.1 TCP_wrappers介绍 370
12.4.2 TCP_wrappers的工作原理 370
12.4.3 文件内容说明 371
12.4.4 任务12-3:FTP服务器的访问控制 372
12.4.5 任务12-4:内部Web站点的安全发布 373
12.5 小结 374
12.6 习题与操作 375
附录A 习题参考答案与提示 377
附录B 参考文献 380
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018