热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

Linux系统与应用

中国水利水电出版社
    【作 者】刘兰青 王飞 【I S B N 】978-7-5170-4136-8 【责任编辑】宋俊娥 【适用读者群】高职高专 【出版时间】2016-03-31 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】388 【千字数】599 【印 张】24.25 【定 价】49 【丛 书】 【备注信息】
图书详情

    本书以当前最流行的Red Hat Enterprise Linux 6.4为基础,分为认识Linux、基本应用和综合应用三个教学情景,采用理论结合实践的项目化教学方式,结合完整清晰的任务操作步骤,全面介绍了Linux的相关知识及常用服务的配置、维护方法。

    本书分为12个项目,内容涉及Linux操作系统安装与基本配置、Linux常用命令、Linux用户与组群管理、配置与管理磁盘、网络配置、架设Samba服务器、架设DHCP服务器、架设DNS服务器、架设Apache服务器、架设电子邮件服务器、架设FTP服务器、网络安全。

    本书实例丰富,结构清晰,可以作为高职高专院校相关专业的教材,也可以作为Linux爱好者的培训或学习材料,还可以作为计算机网络管理和开发应用的专业技术人员的参考书。

    本书配有电子教案,读者可以从中国水利水电出版社网站和万水书苑免费下载,网址为:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com。

    本书以当前最流行的 Red Hat Enterprise Linux 6.4 为基础,分为认识 Linux、基本应用和综合应用三个教学情景,采用理论结合实践的项目化教学方式,结合完整清晰的任务操作步骤,全面介绍了 Linux 的相关知识及常用服务的配置、维护方法。

    本书实例丰富,结构清晰,可以作为高职高专院校相关专业的教材,也可以作为Linux爱好者的培训或学习材料,还可以作为计算机网络管理和开发应用的专业技术人员的参考书。

    Linux是由UNIX发展而来的多用户多任务操作系统,它继承了UNIX操作系统的强大功能和极高的稳定性。随着Linux技术和产品的不断发展和完善,其影响和应用日益广泛,特别是在中小型信息化技术应用中,Linux系统正占据越来越重要的地位。

    学会使用Linux操作系统,实现对Linux系统的有效管理,已经成为计算机相关专业学生及从业人员的必备知识及专业技能。为了帮助对Linux系统感兴趣的人员更好地学习,作者结合多年Linux相关课程的教学经验及市场人才技能需求的分析,编写了此书。

    1.本书的主要内容

    本书以Red Hat Enterprise Linux 6.4(RHEL 6.4,即Red Hat 6.4企业版)为载体进行编写,以学习情境和工作项目导入教学内容,从易用性和实用性角度出发,主要介绍Red Hat Enterprise Linux 6.4的安装使用方法,共分为3个教学情境、12个工作项目、41个任务,内容有Linux操作系统安装与基本配置、Linux常用命令、Linux用户与组群管理、配置与管理磁盘、网络配置、架设Samba服务器、架设DHCP服务器、架设DNS服务器、架设Apache服务器、架设电子邮件服务器、架设FTP服务器、网络安全。本书内容丰富、全面,涵盖了Linux中的绝大多数服务和应用,可以满足从事Linux日常管理工作的知识和技能需要。

    2.本书的适用对象

    本书介绍了Red Hat Enterprise Linux操作系统的相关理论知识及常用服务的安装配置方法,做到了理论与实践相结合。全书结构编排合理、图文并茂、实例丰富,每章都安排若干操作任务,与知识点有机结合,读者可以通过完成项目任务掌握相关学习内容和操作技能。本书可以作为Linux操作系统相关课程的学习教材,也可以作为学习Linux操作系统的参考资料,适用于Linux系统的初学者及有一定实践经验的专业从业人员。

    3.本书特色

    (1)教学内容项目化

    以系统管理员工作岗位所需技能为依据提取教材知识点,以工作项目为背景组织教学内容,以项目任务载体融合教学内容,让读者在明确所学知识的用途、原理后,通过一个个教学任务将所学知识融会贯通,做到学以致用。本书详细地介绍了Red Hat Enterprise Linux的相关知识、系统的安装及使用方法、磁盘的管理方法、常用服务的配置管理方法及Linux安全维护等内容,以安装系统、使用系统、管理系统为主线,注重实践操作,强化实际应用能力。

    (2)实践性强,示例丰富

    本书结构合理、内容新颖、实践性强,既注重基础理论又突出实用性,力求体现教材的系统性、先进性和使用性,调整理论与操作任务的比例,以理论够用为标准,重点讲解网络服务的搭建、配置、管理及安全维护的方法。

    (3)紧密结合认证体系

    本书涵盖了Red Hat Enterprise Linux的初中级认证中所要求的知识点,重点突出,可操作性强。通过学习,有利于读者掌握红帽认证考试中所要求的知识技能,对读者通过认证有很大帮助。

    本书由郑州轻工业学院轻工职业学院计算机系刘兰青、王飞任主编,齐英兰、李浩任副主编。其中刘兰青编写了项目一、项目四、项目五、项目六和项目十二,王飞编写了项目二、项目三、项目七和项目九,李浩编写了项目八、项目十和项目十一,齐英兰负责全书的审稿工作。另外,郑州棉麻工程技术设计研究所的夏彬,中州大学王嫣和商丘职业技术学院鲁丰玲参与了部分章节的内容整理。

    由于作者水平有限,疏漏之处在所难免,恳请广大读者批评指正。

    编 者

    2015年11月14日

    学习情境一 认识Linux

    项目一 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

    学习情境二 基本应用

    项目三 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
    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

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册