
本书贯彻基于工作过程系统化的课程开发原则,以综合职业能力培养为主线,以任务引领、行动导向安排教学内容。每个单元均采用情境导入的方法来激发学生的兴趣和对知识的渴望;通过任务实施和知识储备板块对学生进行可持续发展的能力培养;通过重点回顾、常见问题与解决之道、项目实训,以及课后思考与练习四个板块促进学生对所学知识的巩固及职业迁移能力的培养。 本书选用Red Hat Enterprise Linux 5 Server为平台,通过7个学习情境介绍操作系统的基础知识、Linux的安装与启动、Linux基本应用、Linux系统管理、Linux网络应用和Linux系统安全运行及管理。本书由具有多年实践教学经验的一线教师和从事网络管理的工程师共同编写,充分体现了高职高专的教学特色,突出实用性、操作性,语言上通俗易懂,达到了老师好教、学生易学的目的。 读者对象:本书可作为高职高专学校、成人高校、本科院校举办的二级职业技术院校计算机应用技术、网络技术等专业的Linux操作系统课程教材,也可作为Linux系统维护人员和网络管理人员的参考书和培训教材。
前 言 近年来,Linux操作系统的安全性、稳定性和可靠性已经得到业界认可,已被政府、银行、邮电、保险等系统的关键业务部门广泛使用,尤其因其开放和自由的特点,以及强大的网络管理功能,使得Linux应用浪潮正席卷全球。企业版Linux是中小型企业网络操作系统的首选,因此本书选用比较流行的Red Hat Enterprise Linux 5 Server为平台来讲解Linux操作系统的应用与管理。 本书分为7个学习情境。学习情境1认识操作系统,介绍操作系统的概念、操作系统的形成和发展、操作系统的类型和功能;学习情境2认识Linux并学会安装,学习RHEL 5的组成、特点、安装、启动和界面的使用;学习情境3 Linux的基本应用,学习文件系统的结构,目录、文件、用户和组群管理;学习情境4 Linux系统管理,学习磁盘空间管理、文件归档与压缩、RPM包管理、进程管理及内存管理等操作;学习情境5 Linux网络应用,学习网络配置及RHEL 5操作系统上实现网络服务,包括FTP服务器配置与管理、DNS服务器配置与管理、WWW服务器配置与管理、DHCP服务器配置与管理、E-mail服务器配置与管理、SMB服务器配置与管理等;学习情境6 Linux系统的安全运行及管理,学习防火墙配置、日志与日志管理、磁盘配额管理等内容,能够使我们更安全地使用Linux系统。学习情境7综合案例——建新集团网络平台的构建。 本书的主要特色如下: 1.本书是以任务引领、以工作过程系统化为导向编写的一部情境化教材 本教材将带领读者置身于一个模拟的网络技术服务公司的日常工作情境中,通过体验实际工作中的网络管理员利用Linux操作系统技术,实现构建和管理Linux企业应用服务器的学习性工作任务,来掌握网络管理员岗位所需具备的知识、技能和素质。 2.以学生的认知过程组织学习情境单元 研究表明,人的认知心理顺序是循序渐进自然形成的过程序列,可以表述为如下过程,即疑问—简单模仿—反思—自我提高—评价。基于此,本教材模拟一个网络技术服务公司的日常工作情境,在每个学习情境(子情境)单元中,以“综合职业能力”培养为主线,将认知过程映射到学生的学习过程中,即任务情境—问题分析—任务实施—知识储备—重点回顾—常见问题与解决之道—项目实训,形成了“一条主线,七步曲”的教学情境单元。 3.以行动过程为导向进行任务设计 每个学习子情境中,“任务实施”和“项目实训”环节都是一个完整的工作过程,“明确任务/获取信息→制订计划→做出决定→实施计划→检查控制→评定反馈”六个结构相对固定的步骤,达到学习过程与工作过程的统一,通过反复训练,使学生形成良好的行为习惯。 4.形成了基于“教、学、做、用”的整体化教学资源包 本书是省级精品课程的配套教材,并于2010年立项为浙江省重点教材,其精品课程网站(http://linuxczxt.zjwchc.com)资源丰富,与大家共享。我们建设了课程方案、学习情境设计、学习子情境设计、教学课件、教学视频、难点动画等这些“教”环节的内容资源;供学生在“做中学”或“学中做”环节中所需要的学习性工作任务单、实训项目单、综合案例库、课程考核等;供学生“突出职业岗位能力培养”的职业与认证资源;还建设了供学生“自主学习”的网络课堂、在线实验室、拓展资源,形成了基于“教、学、做、用”的整体化教学资源包。 本书由周志敏担任主编,陈忠文、田静华、张海波担任副主编,关晓惠、韩丽茹参与编写。其中,周志敏编写学习情境3和学习情境4,周志敏和田静华共同编写学习情境5,陈忠文编写学习情境2、学习情境6和学习情境7,张海波编写学习情境1,关晓惠、韩丽茹参加了部分内容的编写及网站资源建设。浙江大学陈昊对全书进行了校稿。全书由周志敏进行统稿、修改和定稿,由岳国英、王洪发主审。 为了方便教师教学,本书配有电子教学课件及相关教学资源,请有此需要的教师登录华信教育资源网(www.hxedu.com.cn)免费注册后进行下载,如果有问题可在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。 虽然编写本书花了较长时间,并经过多次改稿,但书中难免存在疏漏和不足,希望同行、专家和读者给予批评和指正。 编 者
目 录 学习情境1 认识操作系统 (1) 单元导读 (1) 学习子情境 认识Linux操作系统 (1) 重点回顾 (11) 思考与练习 (12) 学习情境2 认识Linux并学会安装 (14) 单元导读 (14) 学习子情境2.1 认识Linux操作系统 (14) 学习子情境2.2 掌握Linux操作系统的安装 (24) 学习子情境2.3 学会安装虚拟机 (42) 学习子情境2.4 熟悉Linux的用户界面 (54) 重点回顾 (61) 常见问题与解决之道 (61) 实训1 RHEL 5的安装 (62) 实训2 RHEL 5用户界面的使用 (63) 思考与练习 (63) 学习情境3 Linux的基本应用 (64) 单元导读 (64) 学习子情境3.1 文件系统及文件操作 (65) 3.1.1 Linux的文件结构 (67) 3.1.2 Linux命令概述 (68) 3.1.3 目录与文件管理 (70) 学习子情境3.2 文件的查看与编辑 (77) 3.2.1 Linux文本文件查看命令 (78) 3.2.2 文件内容统计命令 (81) 3.2.3 搜索文件中包含特定字符串 (82) 3.2.4 文字编辑器vi (83) 3.2.5 重定向和管道 (84) 学习子情境3.3 用户和组群的管理 (87) 3.3.1 用户管理 (89) 3.3.2 用户组群管理 (95) 3.3.3 权限管理 (97) 重点回顾 (101) 常见问题与解决之道 (101) 实训3 文件和目录操作 (102) 实训4 文件查看与编辑 (103) 实训5 用户与组群管理 (106) 思考与练习 (107) 学习情境4 Linux系统管理 (109) 单元导读 (109) 学习子情境4.1 磁盘管理 (109) 4.1.1 硬盘分区的基本概念 (112) 4.1.2 文件系统 (114) 4.1.3 文件系统挂载 (115) 4.1.4 磁盘空间管理 (116) 学习子情境4.2 文件的归档与压缩 (117) 学习子情境4.3 RPM软件包管理 (124) 4.3.1 RPM简介 (126) 4.3.2 RPM 命令 (128) 学习子情境4.4 进程管理和内存管理 (128) 4.4.1 进程控制管理 (133) 4.4.2 内存管理 (135) 重点回顾 (135) 常见问题与解决之道 (135) 实训6 磁盘管理 (139) 实训7 文件包管理 (140) 实训8 进程管理和内存管理 (141) 思考与练习 (142) 学习情境5 Linux网络应用 (143) 单元导读 (143) 学习子情境5.1 网络环境配置 (144) 5.1.1 网络参数的配置 (148) 5.1.2 网络信息查看 (148) 重点回顾 (151) 常见问题与解决之道 (151) 实训9 网络环境配置 (153) 思考与练习 (153) 学习子情境5.2 FTP服务器的配置与管理 (153) 5.2.1 FTP概述 (156) 5.2.2 安装FTP服务器 (157) 5.2.3 启动和停止vsftpd (158) 5.2.4 FTP客户端 (159) 5.2.5 vsftpd的配置 (162) 重点回顾 (165) 常见问题与解决之道 (165) 实训10 FTP服务器的配置与应用 (166) 思考与练习 (168) 学习子情境5.3 DNS服务器的配置与管理 (168) 5.3.1 DNS的基本知识 (176) 5.3.2 安装BIND域名服务器 (177) 5.3.3 启动和停止BIND (178) 5.3.4 DNS配置文件 (178) 重点回顾 (181) 常见问题与解决之道 (181) 实训11 DNS服务器的应用 (183) 思考与练习 (184) 学习子情境5.4 Apache服务器的配置与管理 (185) 5.4.1 Apache服务器简介 (187) 5.4.2 安装Apache服务器 (189) 5.4.3 启动和停止Apache服务器 (190) 5.4.4 Apache服务器的虚拟主机 (193) 5.4.5 虚拟主机的配置项目 (193) 重点回顾 (199) 常见问题与解决之道 (199) 实训12 Apache服务器的配置 (200) 思考与练习 (202) 学习子情境5.5 DHCP服务器的配置与管理 (202) 5.5.1 DHCP服务器简介 (209) 5.5.2 安装DHCP服务器 (210) 5.5.3 启动和停止DHCP服务器 (210) 5.5.4 配置DHCP服务器 (210) 重点回顾 (214) 常见问题与解决之道 (214) 实训13 DHCP服务器的配置 (216) 思考与练习 (217) 学习子情境5.6 邮件服务器的配置与管理 (217) 5.6.1 邮件服务器简介 (222) 5.6.2 安装Sendmail服务器 (223) 5.6.3 启动和停止Sendmail (223) 5.6.4 安装和启动IMAP (223) 5.6.5 Sendmail主要的配置文件 (224) 重点回顾 (224) 常见问题与解决之道 (225) 实训14 Sendmail服务器的配置 (227) 思考与练习 (228) 学习子情境5.7 Samba服务器的配置与管理 (228) 5.7.1 Samba简介 (232) 5.7.2 安装Samba服务器 (233) 5.7.3 启动和停止Samba (233) 5.7.4 Samba的配置文件 (234) 5.7.5 Samba客户端的使用 (238) 重点回顾 (239) 常见问题与解决之道 (239) 实训15 Samba服务器的配置 (241) 思考与练习 (242) 学习情境6 Linux系统的安全运行及管理 (243) 单元导读 (243) 学习子情境6.1 iptables防火墙的配置 (243) 6.1.1 认识防火墙 (246) 6.1.2 Red Hat防火墙 (246) 6.1.3 iptables防火墙 (248) 学习子情境6.2 日志与日志管理 (254) 学习子情境6.3 磁盘配额的管理 (260) 6.3.1 认识磁盘配额 (263) 6.3.2 磁盘配额中的相关概念 (264) 6.3.3 磁盘配额的命令 (264) 重点回顾 (265) 实训16 防火墙的配置 (266) 实训17 日志管理 (268) 实训18 磁盘配额 (268) 思考与练习 (269) 学习情境7 综合案例——建新集团网络平台的构建 (270) 参考文献 (281)
http://www.hxedu.com.cn/hxedu/fg/book/bookinfo.html?code=G0132860