资源描述
CEAC红旗Linux认证工程师
认证方案
CEAC信息化培训认证管理办公室
二○○五年十月
目 录
一、课程体系介绍 3
1、教学目标 3
2、培养模式与教学方式 3
3、认证课程介绍 3
4、教学时间安排 4
5、教学资料 4
6、认证方式及证书样本 5
二、教学用纲 7
三、教材信息 16
1、教材封面 16
2、教材目录 17
四、师资培训方案 29
1、培训目标 29
2、培训内容 29
3、培训用资料 29
4、认证考核 29
5、证书及样本 30
6、报名条件和方式 30
一、课程体系介绍
1、教学目标
通过本模块的学习,使学员能够清楚的理解Linux的技术结构、文件系统、目录系统;并在熟悉Linux命令结构的基础上,熟悉掌握Shell脚本的基本设计结构和编程基础,以及熟练掌握Linux系统管理技术,能够使学员建立并使用Linux平台建立及管理网络应用的技术。简化工作方式,提高工作效率,培养协同工作及更有效地与他人合作分工实现全新团队价值,达到全面提升企业竞争力。
2、培养模式与教学方式
培养模式:以相适应的红旗Linux操作系统工程师为岗位目标,强调针对性、应用实践性与学员的可持续性发展相结合。以实践为主线,基础理论和应用技术相结合,将培养目标与企业需求紧密联系,把认证考试融入教学过程中。培养能有效应用信息技术工具,简化工作方式,提高团队协作效率的技能型人才。
教学方式:构建任务驱动式教学方法,每一门课程都是以企业的实际案例为基础展开,知识和技术的讲解将围绕解决该案例中企业的实际需求进行。使学员得到完整技术能力(ADIT)的训练,即:分析问题的能力、规划设计方案的能力、付诸实施的能力及运行过程中排错的能力。
3、认证课程介绍
认证名称
认证课程
课程介绍
认证
方式
费用
RCE认证
工程师
红旗Linux用户基础
红旗Linux用户基础主要针对Linux文化、体系架构、基本系统操作技术等方面来引导帮助用户开始进入Linux的技术应用领域。介绍了红旗Linux服务器版的安装,Linux中的目录结构,Linux常用命令,SHELL简单介绍,编辑器的使用,对于外部设备的管理,多用户的管理,Linux中的主要配置文件等Linux基本知识和技能。
必考
200元/门
红旗Linux系统管理
红旗Linux系统管理是通过更加细化的系统操作技术的分析与提升,来引导用户掌握基于Linux系统的管理技术。其中详细介绍了红旗Linux的不同安装技术,分区与目录结构,用户管理,SHELL中更多功能的介绍,涉及硬件配置的文件及命令,X Window图形标准,内核介绍以及涉及系统安全方面的内容。
红旗Linux网络管理
红旗Linux网络管理是通过基于Linux系统的主要网络应用架构,帮助用户掌握基于Linux服务器架构的各种主要网络服务的搭建与管理技术。书中介绍了计算机局域网、以太网技术,TCP/IP协议,路由等网络概念并介绍上述网络功能在Linux平台上的实现,Linux中的DNS,WEB,DHCP,PROXY,MAIL,文件、打印共享,网络文件系统(NFS)以及放火墙等网络功能的实现。配置工具包含本地、远程的图形工具及脚本的讲解。
4、教学时间安排
认证名称
课程名称
总课时
理论学时
实践学时
RCE认证工程师
红旗Linux用户基础
24
18
6
红旗Linux系统管理
30
20
10
红旗Linux网络管理
36
18
18
总计
90
56
34
5、教材供应
认证名称
教材名称
价格
备注
RCE认证工程师
《红旗Linux用户基础教程》
53元/本
附赠系统光盘
《红旗Linux系统管理教程》
附赠资料文档
《红旗Linux网络管理教程》
附赠管理工具
6、教学资料
1) 教学大纲
教学大纲是课程开发的首要依据,是一个培训课程方案的灵魂部分,是培训方案其他相关课件开发的基础和依据,其中体现出相应课程纲要、范围及授课重点,要由相关课程的高等级专家负责开发,经过多次专家委员会的论证后,才能得以确立。教师可以参照教学大纲展开相关教学工作,学员可以参照教学大纲进行自主学习。
2) 考试大纲
考试大纲是题库建设的依据,其中体现出考核要点及复习指南。考试大纲要根据教学大纲将所有知识分成5-8个知识点,每个知识点所占百分比及相应知识点中几个较大知识点所占百分比值都要详细明确。
3) 教学教案
教学教案是教师用来制定讲课计划,进行备课的主要参考手册。在其中详细描述了每个环节的讲课过程,所提到的知识点,要讨论的内容和需完成的实验;并且列出了在每个部分可能出现的重点、难点内容和相应的解决方法。
使用方式 教师在准备每次课程之前,应该详细阅读教学教案中相关章节的内容。保证理解整个课程各部分安排的目的,以及熟悉相应的讲课过程,考虑教案中提出的讲课难点,思考教案中提出的解决方法。如有可能,提出自己的解决方法。
4) 教学用演示文稿
教师可以直接将教学演示文稿作为授课的幻灯片使用,该演示文稿与教案紧密结合,具有直观性、系统性等特点,可以使学员更全面、系统的了解课程的内容和规划。
7、认证方式及证书样本
认证以在线考试形式进行,考试内容以相应模块各科目的考试大纲为准。通过“红旗Linux用户基础”、“ 红旗Linux系统管理”、“ 红旗Linux网络管理”三门课程的认证考试后由北京中科红旗软件技术有限公司颁发“RCE认证工程师”或选择由CEAC信息化培训认证管理办公室颁发的 “CEAC红旗Linux认证工程师”证书。
RCE认证工程师 证书样本
CEAC红旗Linux认证工程师
二、教学用纲
《红旗 Linux 用户基础教程》教学大纲
课程介绍
本课程主要针对Linux文化、体系架构、基本系统操作技术等方面来引导帮助用户开始进入Linux的技术应用领域。介绍了红旗Linux服务器版的安装,Linux中的目录结构,Linux常用命令,SHELL简单介绍,编辑器的使用,对于外部设备的管理,多用户的管理,Linux中的主要配置文件等Linux基本知识和技能。
本课程适合于从未使用过Linux 或者UNIX而且在任何操作系统也没有命令系统使用经验并且想学会GUI 和命令系统来使用和定制自己的红旗 Linux 工作站的用户。本课程是系统管理员和网络管理员课程的基础课程。
培训目标
Ø 能够定制个人的红旗Linux;
Ø 熟悉常见的命令;
Ø 理解红旗 Linux系统;
Ø 掌握Linux服务器版的安装;
Ø 熟悉Linux中的目录结构;
Ø 了解SHELL简单介绍;
Ø 掌握编辑器的使用;
Ø 了解对于外部设备的管理;
Ø 掌握多用户的管理;
Ø 掌握Linux中的主要配置文件;
学员要求
通过红旗 Linux 桌面应用课程,或有任何包括鼠标、菜单和图形用户界面计算机操作系统使用经验的人员。
学习时间
24 学时
培训内容
n Linux 目录系统
1、 了解文件名和路径名:命名规则、各种类型的文件、当前路径及其改变;了解目录结构:目录树、多用户的访问权限、文件别名。
2、 掌握XWindows下的资源管理器的应用:文件和目录操作(移动、复制和删除文件)、列文件(ls命令及其参数、含义)、文件基本操作(拷贝、显示、压缩)、文件属性操作(改变访问权限、改变组属)。
n 文件系统
1、 了解红旗Linux文件系统:什么是文件系统、应该用哪个文件系统。
2、 掌握安装及卸下文件系统:建立文件系统、Mount和unmount。
3、 熟练掌握网络文件系统:网络文件系统的概念、网络文件系统的安装和使用。
4、 掌握碎片清理和目录维护:碎片的产生、清理工具。
(Linux filesystem defragmenter. Available electronically from \ ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/defrag-0.6.tar.gz.);
5、 熟练掌握使用软驱和光驱:软驱的简单原理和使用、光驱的简单原理和使用;
6、 熟练掌握建立新区和格式化:新区的种类和建立、格式化;
7、 掌握交换文件:交换文件的作用、交换文件的建立;
n Linux 命令的使用方法
1、 了解 命令格式、键入命令、修改命令行输入错误、特殊字符、基本命令、从图形界面调用系统命令等命令操作;
2、 熟练掌握使用Vi编辑器:
(1)了解LINUX系统编辑器的概述、Ed; ex; vi; emacs、vi的启动与退出、 vi的各种启动方式、vi的各种退出方式;
(2)了解光标与窗口的移动:字、句子、段落的概念、各种移动命令;
(3)掌握正文的增加、修改与删除:正文增加的命令、正文修改的命令、正文删除的命令;
(4)掌握重复和取消操作:重复操作的命令、取消操作的命令;
(5)掌握检索和替换:字符串的检索和替换命令;
(6)了解其他命令:显示行号、显示环境设置、插入缓冲区;
(7)掌握从命令行和图形界面启动应用软件:命令行和图形界面启动操作步骤、命令行和图形界面启动方式的异同;
3、 了解进程:理解进程、进程的状态、进程的管理控制;
4、 掌握shell程序设计:
(1)了解LINUX Shell概述:Shell的双重特性、Shell程序语言的特点、Shell的版本、Shell版本的选择;
(2)掌握Shell启动及其命令:Shell的启动、命令的格式、命令的查询、Shell常用的命令、Shell的内部命令;
(3)熟练掌握Shell命令的集成:元字符(通配符)和文件名生成、管道和命令表、命令组合、命令替换、输入输出重定向(改向);
(4)熟练掌握Shell 变量:用户自定义变量、位置变量、环境变量、预定义的特殊变量、变量替换、特殊字符的引用、局部变量、全局变量、局部变量和全局变量作用域;
(5)掌握条件和 test 命令:if 结构、case 结构、for 结构、while 结构、until 结构、循环体中的其它命令;
n 用户管理
1、 了解用户管理:标准用户、标准用户组、私有用户组;
2、 了解权限设置:用户权限需求分析、权限设置方式;
3、 了解超级用户:超级用户的权限、超级用户的管理;
《红旗 Linux 系统管理教程》教学大纲
课程介绍
本课程是通过更加细化的系统操作技术的分析与提升,来引导用户掌握基于Linux系统的管理技术。其中详细介绍了红旗Linux的不同安装技术,分区与目录结构,用户管理,SHELL中更多功能的介绍,涉及硬件配置的文件及命令,X Window图形标准,内核介绍以及涉及系统安全方面的内容。
本课程适合于已经学习过红旗Linux用户基础或相关课程的学员进一步了解Linux系统方面的知识。
培训目标
Ø 能够执行系统管理任务诸如设备的安装;
Ø 熟练掌握安装、配置并链接一个新的红旗 Linux工作站到现有网络;
Ø 掌握分区与目录结构;
Ø 掌握用户管理;
Ø 掌握SHELL中更多的功能;
Ø 掌握涉及硬件配置的文件及命令;
Ø 了解Linux内核程序以及涉及系统安全方面的内容;
学员要求
具备红旗 Linux 基础或红旗 Linux相等经验的人员。
学习时间
30学时
培训内容:
n 安装红旗 Linux。
1、 了解硬件需求;
2、 熟练掌握安装与升级的自动化:
(1) 掌握Linux的安装:制作引导盘和系统盘、硬盘分区、安装LINUX分区、安装LINUX软件、设置引导过程LILO)、查看已安装的软件、故障排除;
(2) 掌握Linux配置:鼠标配置、设置时间域、X窗口系统配置、设置root 的口令、NIS的配置、包的指定、后安装脚本、使用mkkickstart自动产生kickstart配置、 kickstart文件的生成、版本控制;
(3) 了解安装与升级的对比;
n 软件、硬件系统配置
1、 掌握配置XFree86服务器;
2、 熟练掌握配置硬件:配置打印机、本地打印机、远程lpd打印机、LAN Manager打印机、 结束打印机设置、配置系统组件;
3、 了解升级系统内核: Linux系统内核的作用及地位、获取更高级内核的方法、升级步骤;
n 新建和维护Linux 文件系统
1、 了解分区原理;
2、 目录介绍:/目录、/bin目录、/boot目录、/dev目录、/etc目录、/home目录/lib目录、/lost+found目录、/mnt目录、/opt目录、/proc目录、/root目录、/sbin目录、/tmp目录、/usr目录、/var目录;
n 用户和工作组管理
1、 掌握用户和工作组管理:用户与uid、伪登录、工作组与gid、添加用户、用户的更新、删除用户、关闭用户、 shadow口令、口令的老化、定额、邮件、NIS、大型数据库
n 设定一个NIS 和DHCP 用户
1、 掌握NIS 的管理: NIS 的客户进程、 NIS 的服务器进程、NIS数据库的维护、NIS数据库的发行、顾客的NIS数据、实现与互操作性、将NIS配置为便于使用的、调试技术与分析工具、NIS 的备选系统;
2、 熟练掌握配置DHCP用户:
(1) 熟练掌握为用户设定NFS 和SMB/Samba :NFS 的使用、NFS 基础、使用自动安装程序控制NFS安装、访问控制的管理、用户Id 的映射NFS 的服务器进程、NFS 与文件加锁机制、NFS 的无状态模式;
(2) 掌握调试技术与分析工具及端口映射表;
3、 了解Samba简介: NetBios、Smb、安装Samba服务器 、 修改文件smb.conf、使用linuxconf;
4、 掌握安装Samba客户机:设定端口监视程序 、设定X, Gnome和 KDE;
n 内核程序的配置与创建
1、 了解内核程序的基础知识:虚拟机、永久存储设备、进程间通信;
2、 了解内核的结构:红旗Linux内核版本、虚拟内存、进程调度器、网络支持、文件系统的支持、Capabilties模式、硬件支持;
3、 掌握内核的配置与编译内核程序;
4、 掌握内核的安装;
n 基本故障极维护
1、 了解root 口令丢失了:在没有重新启动的情况下、在没有root账户权限的情况下重启、引导到单用户模式、修改root口令;
2、 了解启动时的烦恼:不能够引导内核:在LILO中停止了;运行/sbin/lilo时出现的问题;非法的LIL0签字问题;不能访问B10S驱动器了;遭到损害、感染或者破坏的MBR; 新近安装的内核不能引导;新内核得到"kernel too big"的消息;内核发出"VFS Panic:unable to mount root"消息;内核报告"Unable to open an initia1 console" ;屏幕不断闪烁并且没有登录提示出现 "Unable to load interpreter";
3、 了解有关程序启动的问题:只有root能够执行命令、共享目录遭到破坏或者被不小心删除了、即使存在共享库也难以加载 "getcwd:cannot access parent directories"、程序正在"dumping core"、root的$PATH"Broken"了、打开了最大数目的文件;
4、 了解文件系统的问题:"unable to find swap-space signature"错误消息、文件系统超越了空间限制、文件系统的inode用完了、可疑的坏磁盘簇/扇区、在安装命令运行过程中系统被锁定了、无意的文件删除;
5、 了解无意的递归性chown/chmod问题:数据遭到了破坏;
6、 了解网络问题:NIS访问不能使用了、系统不能通过网络进行访问了、TCP传输很慢或者不稳定;
7、 了解输入方面的问题:物理键盘上有个键失灵了、退格键不能退格,相反却产生了控制字符、文本都被显示成二进制字符了、系统好像不响应我的按键;
8、 了解其他问题:并行设备不能使用了使用了超过64MB的内存,系统好像仍然很慢、使用了更多内存后,系统好像变得不稳定了;
n 安全措施极其实施
1、 了解数据完整性:避免对数据的破坏、检测遭破坏的数据、破坏还原;
2、 了解保证数据的可访问性:防止服务拒绝、检测服务攻击、还原可访问性;
3、 了解保护机密数据:防止泄露、检测机密数据的丢失、还原机密数据;
4、 了解保证企业的安全性:因特网、远程访问、内部安全性、数据中心;
5、 了解保证系统的安全性:配置、口令与口令短语、文件访问权限、特殊的账号和环境、 工具、暴露的系统;
6、 了解破解工具及其后果:用户破解工具、root破解工具、陷阱与特洛伊木马、拒绝服务、应对破坏的步骤;
《红旗Linux网络管理教程》教学大纲
课程介绍
本课程通过基于Linux系统的主要网络应用架构,帮助用户掌握基于Linux服务器架构的各种主要网络服务的搭建与管理技术。书中介绍了计算机局域网、以太网技术,TCP/IP协议,路由等网络概念并介绍上述网络功能在Linux平台上的实现,Linux中的DNS,WEB,DHCP,PROXY,MAIL,文件、打印共享,网络文件系统(NFS)以及放火墙等网络功能的实现。配置工具包含本地、远程的图形工具及脚本的讲解。
本教程适合于具有初步的计算机网络知识,希望对Linux系统中实现计算机网络功能有所了解的学员。
培训目标
Ø 能够设置红旗 Linux 服务器和配置基本网络服务;
Ø 维护系统的安全性;
Ø 管理网络系统的正常运行;
Ø 掌握计算机局域网、以太网技术;
Ø 了解TCP/IP协议,路由等网络概念;
Ø 熟练掌握Linux中的DNS,WEB,DHCP,PROXY,MAIL,文件、打印共享,网络文件系统(NFS)以及放火墙等网络功能;
Ø 能够配置工具包含本地、远程的图形工具及脚本;
学员要求
完成红旗Linux 系统管理课程并具备网络基础或同等水平的人员。
学习时间
36学时
培训内容
n 网络基础
1、 了解网络传输技术:广义传输技术(广播与点到点)、广播式网络、点到点网络;
2、 掌握网络模型:协议分层、服务与接口、ISO/OSI七层网络模型;
3、 了解TCP/IP网络:TCP/IP的历史、TCP/IP体系结构;
4、 掌握TCP/IP协议:网络层协议、传输层协议、用户数据报协议、TCP/IP工作方式;
n 局域网技术
1、 了解局域网概述:概念、局域网特征;
2、 了解网络介质:双绞线、同轴电缆 、光纤、其他介质(无线局域网、红外线接口);
3、 掌握拓扑结构:总线型、环形、星型、树型、其它(星型环结构和立方体型结构);
4、 了解局域网参考模型:局域网参考模型 、LLC子层和IEEE 802.2标准、MAC子层 ;
5、 了解局域网标准:IEEE 802.3标准及以太网、IEEE 802.4标准(令牌总线)、IEEE 802.5标准(令牌环)、FDDI、比较;
6、 掌握局域网设备:网桥、集线器、网卡、交换机;
n 以太网技术
1、 了解以太网: CSMA/CD协议、以太网地址、以太网帧、最大传送单元、交换式以太网;
2、 掌握以太网卡及相关硬件:以太网安装、以太网配置、关于网络命令(ping、ifconfig、netstart、snoop、ping)
n IP层
1、 了解IP层: Internet介绍、IPv4地址;
2、 了解子网:定义子网、IPv4网络掩码、配置子网、广播地址、可变长度的子网掩码(VLSM)、 回送地址
3、 了解常见网络故障及其排除
n 地址解析协议和反向地址解析协议
1、 了解地址解析协议:地址转换的必要、地址转换技术、ARP协议及协议格式、ARP表管理
2、 了解反向地址解析协议:反向地址解析的必要及其实现
n 路由
1、 了解路由:介绍、路由策略、路由算法
2、 了解自治系统AS:外部网关协议、多宿主主机
3、 掌握路由器的使用:路由初始化、手工操作路由表、路由器配置
4、 掌握路由器配置的故障排除
n 传输层
1、 了解传输层协议:协议类型、有状态和无状态、可靠与不可靠
2、 了解用户数据报协议UDP:报文格式、UDP端口
3、 了解传输控制协议TCP:报文格式、TCP端口
4、 了解TCP流控制:滑动窗口技术、TCP流控
n 客户服务器模型
1、 了解客户服务器模型:简介、模型特点;
2、 了解服务器进程:服务器进程初探、C/S通信标准(CORBA)、守护进程;
3、 了解远过程调用;
n 域名服务系统DNS
1、 了解域名服务系统DNS介绍:域名服务系统的历史、DNS域名空间、DNS服务器
2、 掌握DNS服务: DNS查询结果、DNS域名解析、DNS的设置、测试DNS、DNS故障排除、辅助域名服务器的设置、DNS的安全管理
n NIS
1、 了解NIS 介绍:NIS功能、工作原理、RPC端口映射;
2、 掌握NIS客户端安装:安装前分析、安装软件步骤、设置NIS的CLIENT端、NIS的用户密码SHADOW文件;
3、 掌握NIS服务器端安装:安装前分析、安装软件步骤、设置NIS的SERVER端;
4、 了解NIS常见故障分析;
n Apache
1、 了解Apache服务器:简介、Apache服务器安装;
2、 熟练掌握Apache服务器的配置:访问控制指令、根据客户主机名或IP地址限制访问、使用用户认证来限制某些文档的访问、用户web目录、虚拟主机、FTP服务配置;
3、 了解Apache服务器的其他服务: CGI 脚本(php、perl)、Apache的proxy服务;
4、 了解Apache常见故障排除;
n Samba
1、 了解Samba简介:简介、启用Samba服务器;
2、 熟练掌握Samba配置及使用:文件/etc/smb.conf、共享访问限制、Windows 9x作为SMB客户的设置、Samba服务器提供的其他命令、使用Samba加密口令;
3、 了解Samba常见故障排除;
n DHCP
1、 了解DHCP简介:DHCP简单的历史、DHCP相对于BOOTP的优势、DHCP特性;
2、 掌握DHCP模式:DHCP服务器程序dhcpd 、配置文件dhcpd.conf 、 DHCP转接代理(relay agent)、DHCP配置;
3、 了解故障排除;
n Sendmail
1、 了解Sendmail简介:邮件路由的概念及Sendmail特性、Sendmail安全问题、 Sendmail处理过程、sendmail.cf配置文件
2、 了解邮件投递代理(MDA):、宏(macro)、类(Classes)、重写规则(rewriting rules)、规则集合(rule sets)、标准的规则集合
3、 掌握Sendmail的配置: Sendmail配置文件的定制、 Sendmail的部分m4宏定义、 邮件地址伪装(masquerade)、邮件转接(relay)、anti-spam设置、mc文件举例
4、 了解Sendmail故障诊断
n 网络安全
1、 了解Internet安全问题:法律与文化、技术问题
2、 了解网络攻击手段:窥探、欺骗、拒绝服务攻击
3、 了解网络安全管理措施:管理制度方面、技术方面
4、 了解网络安全工具:SANTA、 Sniffer、 一些Unix命令
n 本地安全性
1、 了解文件夹和文件夹系统安全性:文件系统的逻辑结构和物理实现、文件系统中用户权限的控制;
2、 了解密码安全性:密码系统的工作原理、防止非法获取系统加密密码文件、密码管理常用方法;
3、 了解安全核心 :安全核心的必要性及要求;安全核心在红旗Linux中的考虑
n 基于红旗 Linux的安全工具
1、 防火墙简介:体系结构、关键概念 、IP包过滤简介、IP防火墙链;
2、 掌握ipchains的应用:ipchains程序、ipchains的使用、使用ipchains的其他工具、IP伪装、设置IP欺骗保护;
3、 了解安全配置的原则问题;
三、教材信息
1、教材封面
2、教材目录
《红旗Linux用户基础教程》教材目录
第1章 Linux系统概述
1.1 引言
1.2 Linux历史
1.2.1 自由软件
1.2.2 Linux的产生和发展
1.3 Linux现状
1.3.1 Linux用户群
1.3.2 Linux主要特点
1.4 计算机基础知识
1.4.1 硬件
1.4.2 软件
1.4.3系统软件
1.4.4 支撑软件
1.4.5 应用软件
1.5 操作系统的功能
1.5.1 硬件控制
1.5.2 资源管理
1.5.3 用户界面
1.5.4 输入和输出处理
1.5.5 系统监控
1.5.6 通信
1.6 硬盘分区的预备知识
1.7 Linux常用文件系统介绍
1.7.1 文件系统的商业应用需求
1.7.2 ReiserFS文件系统
1.7.3 ext2的后继者ext3fs文件系统
1.7.4 ext3和ReiserFS的应用特点
1.8 磁盘阵列RAID
1.8.1 什么是RAID
1.8.2 使用RAID的目的
1.8.3 硬件RAID与软体RAID
1.8.4 RAID的架构模式
1.9 逻辑卷管理器(LVM)
1.10 系统安装
1.10.1 安装前的准备
1.10.2 启动安装程序
1.10.3 安装红旗 Server
习 题
第2章 红旗中文环境
2.1 引言
2.2 中文输入法
2.2.1 启动输入法程序
2.2.2 使用中文输入法
2.3 命令控制台下的中文环境
2.3.1 简单介绍
2.3.2 在命令控制台下使用汉字
2.3.3 配置
2.4 红旗Linux的打印机配置
习 题
第3章 Shell简介
3.1 引言
3.2 常用的Shell
3.2.1 bash的环境变量的设置
3.2.2 bash的特点
3.3 Shell中的基本概念
3.3.1 命令行特征
3.3.2 Shell中的特殊字符
3.4 进程
3.4.1 分 时
3.4.2 前台进程和后台进程
3.4.3 父进程和子进程
3.4.4 进程状态命令 ps
3.4.5 杀死进程
3.5 输入输出重定向
3.5.1 标准输入与输出
3.5.2 输入重定向
3.5.3 输出重定向
3.5.4 管 道
3.5.5 命令替换
习 题
实 验
第4章 使用文本编辑工具
4.1 引 言
4.2 vi编辑器
4.2.1 介绍
4.2.2 运行vi
4.2.3 vi的两种模式
4.2.4 使用vi编辑一个文本
4.2.5 vi的基本编辑方法
4.2.6 vi编辑器的更多信息
4.3 Emacs编辑器
4.3.1 Emacs是什么
4.3.2 与Vi做比较
4.3.3 Emacs的基本应用
4.4 KEdit编辑器
4.4.1 软件介绍
4.4.2 使用方法
习 题
第5章 红旗Linux系统基本情况
5.1 引言
5.2 系统启动与关闭
5.2.1 LILO引导
5.2.2 登录Linux
5.2.3 关闭系统shutdown
5.2.4 halt、reboot和“ctrl”+“alt”+“del”
5.3 获得帮助信息
实 验 文件和目录操作
第6章 常用Linux命令介绍
6.1 引言
6.2 作业控制命令
6.3 显示命令
6.4 文件和目录操作命令
6.5 网络命令
6.6 其他实用命令
习 题
第7章 使用外部设备
7.1 引言
7.2 使用CDROM
7.3 使用软盘
7.4 使用USB闪存盘
7.5 使用Zip驱动器
7.6 让系统识别并行端口Zip驱动器
7.7 自动安装(mount)功能
7.8 设置32位I/O硬件驱动器
7.9 使用打印机
7.9.1 安装远程打印机
7.9.2 Linux下的打印工作
7.9.3 命令行方式下的打印操作
7.10 配置和使用声卡
7.11 使用外设的若干常见问题
习 题
第8章 多用户管理及用户安全
8.1 引言
8.2 用户类别
8.3 用户管理
8.3.1 添加用户
8.3.2 权限设置
8.3.3 删除和查封用户
8.3.4 超级用户
8.4 用户组管理
8.4.1 用户组的实例
8.4.2 将用户添加至用户组
8.4.3 添加用户组
8.4.4 删除用户组
8.4.5 设置群组密码
8.4.6 修改群组记录
8.4.7 在用户组间切换
8.4.8 用户组权限需求分析
8.5 文件和目录属性操作
8.5.1 文件
8.5.2 目录
8.5.3 改变许可
8.5.4 如何把suid和sgid置于许可字段
8.5.5 文件或目录的缺省模式
8.6 用户安全
8.6.1 用户口令安全
8.6.2 用户其他安全问题
习 题
第9章 Linux的文件及目录系统
9.1 引言
9.2 Linux的目录与文件结构
9.2.1 文件的成分
9.2.2 文件名
9.2.3 路径名
9.2.4 文件的类型
9.3 目录结构
9.3.1 Linux系统目录结构一览
9.3.2 目录下的内容
9.4 如何安装和卸载文件系统
9.4.1 安装文件系统
9.4.2 /etc/fstab文件
9.4.3 创建文件系统
9.4.4 卸载文件系统
9.5 磁盘空间配额管理
9.6 碎片清理和文件系统维护
9.7 交换空间
9.7.1 创建交换空间
9.8 Linux和Windows资源共享
9.8.1 Linux下共享Windows的资源
9.9 文件系统疑难解决
习 题
实 验
第10章 应用软件的安装
10.1 引言
10.2 RPM包的管理
10.3 RPM设计目标
10.4 使用RPM
10.4.1 安装
10.4.2 卸载
10.4.3 升级
10.4.4 查询
10.4.5 验证
10.5 RPM举例
10.6 压缩源程序程序包的使用
习 题
实 验
第11章 配置网络和网络客户服务
11.1 引言
11.2 配置网络
11.2.1 TCP/IP协议组简介
11.2.2 常用协议
11.2.3 分层模型
11.2.4 配置网络
11.3 加入到现有Windows网络中
11.4 远程计算机的访问
习 题
附 录
《红旗Linux系统管理教程》教材目录
第1章 在标准和非标准硬件上安装
1.1了解计算机的硬件和网络信息
1.2安装与升级
1.2.1安装前的准备
1.2.2制作引导工具
1.2.3准备安装数据
1.2.4开始系统安装
1.2.5实验:图形方式安装
1.2.6获得帮助信息
1.2.7启动和退出Linux
1.3 KickStart自动化安装方式
1.3.1 KickStart工作原理
1.3.2 KickStart安装脚本的编写
1.3.3启用KickStart配置器
1.3.4启用KickStart安装方式
习 题
第2章 文件系统及其维护
2.1分区原理
2.1.1 MBR(主引导记录)、启动扇区和分区表
2.1.2扩展和逻辑分区
2.1.3分区种类和工具
2.1.4给硬盘分区
2.2文件系统
2.2.1文件系统的理论
2.2.2建立文件系统
2.2.3文件系统的使用
2.2.4综合实例
2.2.5文件系统的维护
2.2.6 ext3文件系统
2.2.7文件系统管理的常用命令
实 验
2.3 Linux下目录结构
2.3.1 Linux系统目录结构一览
2.3.2目录下的内容
课程实验
习 题
第3章 用户和工作组管理
3.1用户管理
3.1.1用户账号的建立和维护
3.1.2用户登录系统后相关环境的设定
3.2工作组管理
3.2.1工作组原理
3.2.2 设置工作组
3.2.3处理用户的权限和安全性问题
3.3磁盘定额及其实现
3.3.1配置quota
3.4邮件
课程实验内容三
习 题
第4章Shell高级编程
4.1 Shell的特性
4.2 Shell程序的创建和执行
4.3 Shell语法
4.3.1 Shell变量
4.3.2数值运算
4.3.3成组命令
4.3.4条件命令
4.3.5循环命令
4.4子程序
4.5使用正则表达式
课程实验
习 题
第5章 系统优化和硬件设置
5.1监测系统的性能
5.1.1系统整体性能的监测
5.1.2监测系统CPU的状况
5.1.3监测系统内存
5.1.4监测磁盘I/O性能
5.2优化系统性能
5.2.1磁盘I/O性能的优化
5.2.2执行进程的调度
5.3硬件设备和设备驱动程序
5.3.1设备驱动程序
5.3.2设备文件
5.3.3字符设备和块设备
5.3.4主设备号和子设备号
5.3.5 mknod命令
5.4硬件配置概述
课程实验
习 题
第6章NFS/NIS/DHCP
6.1 NFS文件系统
6.1.1文件系统的转入与输出
6.1.2 NFS的守护进程
6.1.3设置NFS服务器
6.1.4客户机上安装与卸载NFS文件系统
6.2 NIS
6.2.1引入NIS的原因
6.2.2 NIS的基础知识
6.2.3进行安装
6.2.4进行测试和发现问题
课程实验
6.3开启DHCP服务
6.4 DHCP客户端和服务器的端设置
6.4.1客户端的设置
6.4.2服务器端的设置
6.5 开启DHCP服务
习 题
第7章 配置Samba与Windows资源共享 7.1 smbclient命令
7.2装载Samba文件系统
7.3 Samba的配置文件
7.3.1 /etc/smb.conf文件格式
7.3.2 /etc/smb.conf的节
7.3.3 /etc/smb.conf的特殊节
7.3.4宏替换
7.4用户身份验证
7.5 Samba的安全级
7.6常用参数
展开阅读全文