一个初学者的RHCE之路

最近,小弟参加了红帽的RHCE认证考试,并取得了RHCE证书。一直以来都想写篇关于RHCE的文章,原因有两个:一是,网上大部分的关于RHCE考试 认证的文章都比较旧,都是针对于旧版的RHCE考试的;二是,想和大家分享一下我学习RHCE的心得和体会等。在此,希望我的这篇文章能够对于RHCE初 学者(这里的初学者是指那些没有linux相关知识基础的人士,当然也包括小弟我)有一定的帮助,对于那些资深的linux大虾们,只能请您多扔砖头了 (哎呦,被砸……,晕~~~~~~~)。

一、RHCE认证考试相关知识
新版RHCE认证考试是建立在RHEL5(红帽企业版LINUX
5)的基础上的,全部考试均为机试(全部要上机操作的,没有任何的笔试内容)。时间:上午10:00-12:30(2个半小时);下午 14:30-17:30(3个小时),其实,考试的开始时间红帽的考官是可以根据实际情况而定的,但他们都会保证考试的时间(上午2个半,下午3个小 时)。考场不是固定的,每一期都不一定在同一个地方。考试题量:上午10道题,下午分为RHCT与RHCE部分,每一个部分大概是8题,具体我记不得了, 下午的题目中最后3道题是3选2的,就是3道题你可以只做2道题,当然最好都做了。通过要求:上午必须拿到80分,即前8道题一定要完全正确或者达到60 分可以做后面的2道排错题以满足上午需要的80分,这8道题中的前4道题要在一个小时之内完成,否则将失去获得证书的机会,但是可以进行考试,只是拿不到 证书了。如果上午通过了,下午的RHCT及RHCE部分要求每一个部分都要到达70分以上(含70分)才可以拿到RHCE的证书,如果只有RHCT部分达 到70分,那么就只能拿到RHCT的证书(实际上RHCE的认证考试包含了RHCT的认证考试)。学习费用:略(网上可以查查看)。学习途径:一般都是通 过专门的RHCE培训班来进行学习的,这也是我推荐给初学者的方式。认证教材:采用官方英文教材,共3册,分别为RH033(基础篇),RH133(系统 操作管理篇),RH253(网络服务管理篇)。其它请参考红帽官方网站及相关网址(我搜~~~~~~)。
二、RHCE考试
考试过程:
在一个不是风和日丽的星期天,俺带上了俺的身份证,和笔、草纸等。准备参加RHCE认证考试,这次一起参加考试的有5,6个人左右。当考试开始之前,考官 会讲解考试相关的要求,这包括考试的时间,考试过程中出现问题要向考官举手示意的问题等。小弟上午的考试都是在紧张中度过的,前4道题是要在1个小时之内 完成的,最让人紧张的就是当时间快到1个小时的时候,我这4道题当中就是有1道题不能完成,最后,在那最后的1秒当考官准备校验前4道题的时候,小弟终于 完成了。汗~~~~~~~。终于松了口气,下面的题可以放心做了。这时,这第一回合就只剩下三个人了,其它人前4道题已经挂了(但是他们也可以参加下午的 考试的,只是不能拿到证书了而已)。我们三个人之中,除了我,那两个人是大虾级的人物,基本上,考试开始的一个小时之内已经把上午的题都搞定了。 晕~~~~~!接下来,我要完成后面的4道题(最后的两道排错题我就没有打算去做,反正上午拿到80分就行了),由于前面松了口气,所以没有那么紧张了, 不过这4题中还是有道题出了问题(注:上午的考试你自己认为完成了,可以随时向考官举手示意进行检查,如果哪个题目有问题,他会告诉你的),后来修改了一 次,再一次要求考官检查,OK,上午就这样通过了。回想起来真是让人惊心的一幕啊!差一点上午我就挂了。
下午,由于上午的通过,下午就没有那么紧张了,但还是很小心、认真的做着题目,因为下午是不需要考官进行检查的。所以就是做题了,觉得自己做好了,就可以 示意考官离开考场了。由于小弟的英文不是很好,所以很小心的看着题目,做着每一道题,不知不觉中,时间就快到了,我也只是检查了部分题目,而没有足够的时 间来检查所有的题目。就这样,我的RHCE考试考完了。当时感觉,下午的考试考得还不错。走人,做上公车去几个损友那里损一损。
考试体会:
上午其实都是很基础的东东,所以在考试的时候不必太过紧张,紧张只能适得其反。其实看你怎么想,如果你觉得自己有能力,可以将全部的10道题都拿下,你也 可以选择把前8道题拿下,或者,你前8道题有部分题没有答对,那就只能接着做下面的最后的2道排错题了,当然这是需要考官另外安装一个错误的系统的。需要 注意的问题是,当你有问题的时候一定要向考官举手示意,不要等一切晚了之后再说,假如你的机器真的有些问题,不是你人为的错误,那么考官会给你合理的安排 的。所以,在上午的考试过程中,有问题一定要问考官。
下午,由于下午的题量比较大,所以当你某一道题目遇到问题的时候,不要在上面浪费太多的时间,可以接下来做下面的题目,就是说要先做你会的题目,做好后, 再解决那些你不会的题目,这是明智的做法。而且要保证你的所有操作在重启系统后仍然是有效的。例如你的一些网络服务,防火墙等。所以,在你有时间的情况 下,最好自己在完成题目后要重启一下机器,查看这些项目,并用考试的时候给的测试机来测试自己的服务等。
在整个上午、下午的考试过程中,题目都是印在纸上的,全部为英文,所以我建议大家要认真的看题,一定要按照题目的要求来完成每一道题目。这一点很重 要。(例如,iptables的要求,selinux等)另外,大家可能注意到我是带笔来参加考试的吧,这有什么好处呢,在我们进行考试的时候,可以用笔 利用不同的符号在试卷进行标记,例如哪道题做了,能保证完全正确,或者部分正确,那道题没有做等,这样可以让你不容易漏题,更好的理解题意,更清晰的让你 看清一些项目的设置等。
三、RHCE学习
小弟基本上是没有什么linux基础的,只是在参加RHCE培训之前看过鸟哥的linux私房菜基础篇的大部分而已。下面来谈谈小弟学习RHCE的体会、 方法和过程。刚开始上RHCE课程的时候,讲的是RH033的课程,当然都是基础的linux的一些命令,不过有些知识点还是让我头痛的。而且教材是英文 的,头就更痛了。(小弟的英文太烂,专业词汇还可以,所以天天开着词霸喽,遇到不会的单词就查一下了。)当时自己的学习环境就是在windows上使用虚 拟机来搭建课堂的学习环境,建议WIN
XP + VMWARE +
适当的硬件(内存一定要够大,因为我们要开多个虚拟机(1个做server,至少1-3个做station)),这样做对于初学这的好处是:在 windows下我们可以更好的查阅相关的资料,遇到问题容易解决。对于那些有条件和基础的人来说当然可以实际安装了。开始的RH033课程还算跟得上, 到了RH133,有些概念不清,或者不明确,例如raid,quota,lvm等,自己感觉开始费力了。到了RH253这种情况就更明显了。什么 dns,mail,iptables,selinux等,让俺头更痛了。所以整个13天的RHCE课程(我上的是周末班)下来感觉自己不怎么样,要是马上 参加这期的考试一定不能通过所以决定推后一期参加考试。在培训期间,上课的时候跟着老师做实验,回去后看理论知识,在虚拟机上进行操作。但是,此时有些迷 茫,RHCE的教材是英文的,而且像这种培训的教材都是类似于ppt的形势的,不可能把每一个部分的理论知识讲解的很详细,那么对于我这种英语水平(我忘 单词的速度之快,那是相当惊人的)就算浪费大量的时间把书看完也不一定能够了解我自己需要的理论知识,而且,我也没有那么多的时间用来查单词来理解课本。 于是,我决定看中文的资料为主,以RHCE官方英文教材为大纲,来理清整个RHCE课程知识的脉络。有剩余时间再多看英文教材。那么什么中文资料好呢,记 得我之前说过的鸟哥吗,他可是鼎鼎有名啊,所以我决定中文以参考鸟哥的linux私房菜基础篇和服务器篇为主(可以在网上找到,也可以购买书籍,或者去鸟 哥的网址在线看,或者下载他的离线文档,都可以。),先把linux的各种服务的理论基础和相关命令等基础打牢。在学习的期间遇到问题先自己解决(有的时 候遇到一个难题,我会花上2-3天才能搞定,虽然辛苦,不过自己还是很开心),解决的方法包括参考各种资料(包括鸟哥,自己下载的大量linux资料,英 文教材,红帽官方网站上的资料等)、在网络上搜索(google,baidu)、在相关qq群内求助等,最后自己实在搞不定就向我的培训老师求助。
首先,我在虚拟机里面建了1个server和1-3个station来模拟培训和考试的实验环境,server上开了各种实验所需要的服务,例如 dns,dhcp,nis,dhcp+tftp+nfs实现pxe等等,其实有一些服务是不需要掌握的,但是因为你自己要模拟这个真实的环境,没有办法一 定要自己来做出这个服务来。其实,这对你绝对是个好事!(显然你要多为此付出时间、精力,但你得到了更多的知识)
接下来,开始做RH133,RH253后面的习题,开始的时候看题,理解题意,是比较慢的,因为你有些理论知识还不够扎实,所以首先理解题意,通过各种方 法,英文不会就查单词,理论不行就参考各种资源文档,只要能利用上的资源都要利用上,当然刚开始也都是对着教材上的答案来做练习的,当RH253上所有的 练习题目(也只是大部分吧,有些我认为不重要就没有完全去做)都做过一遍后,感觉明白了很多,理解了很多。但还是有部分迷惑的地方(知识点)。暂且放下, 开始做RH133上的练习,也是对着答案做。经过一段时间终于做了一遍了,也有几处迷惑的地方。接着我回头做RH253上的练习,这时发现自己的忘性太好 了,记性却太差了,有些东西忘的很快。没办法,接着学,接着做就是了。就这样反复的做着RH133,RH253书后的习题,做了3遍的时候,开始意识到不 能再按照答案来做题了,应该要脱离答案,只看题目来做题了。说做就开始做,当我真的这样做了以后才发现,自己太依赖答案了,做着做着就做不下去了,总想看 答案,这样不行,我一定要脱离答案,尽量不去看答案来做。第一遍,第二遍,第三遍,我已经可以脱离答案来做题了,但是觉得自己不够熟练,要记住考试的时候 可没有那么多时间给你查man啊什么的,一定要非常的熟练才可以,而且万一考试的时候遇到什么难题解决起来就会占用很多的时间,所以一定要很熟悉,很熟练 题目才可以。这个时候距离考试的日期已经不到一个月了。于是,我开始系统的来做RH133,RH253上的题目了,就是全新的来安装一个RHEL5的 client,从系统的安装,到什么用户帐户的操 作,raid,lvm,,acl,quota,nis,dns,mail,web,squid,nfs,ftp,samba,iptables等整个的把 RH133,RH253串联起来,所有的题目都做,还有自己认为重要的都做。就这样又不知道做了多少遍了。在临考试前一周,我开始自己挑选题目来模拟考 试,挑选一些上午题目和下午题目,题量均不少于考试题量。这样开始做俺自己的模拟题,在自己模拟的过程中,上午的题目我能在等于小于1小时内完成,下午题 目我能在1.5小时内完成。达到了自己的预期目标(我的预期是至少留出0.5小时来进行检查)。
其实,学习的方法很重要。你看我这里说做题做题的,不是说做题不对,但是你要明白,做题是让你更好的,熟练的掌握知识,而不是让你只会做一样的题目,换了 题目就不会做了。而RHCE的考试正是如此,它的灵活性很强,它实际上是注重知识的广度,深度没有那么太深的了。要不,单拿出某一个知识点都能够写出一本 书了,别说想考倒你了,呵呵。所以我在最开始学习的时候就认识到了这一点,我看鸟哥(注意看鸟哥资料要参考着看,有些知识已经很旧或者不是对应的版本,或 者实现的方法不同,这也是参考别的资料的方法,不能做拿来主义,要自己消化理解变成自己的知识才对)来拓宽我的linux知识的广度,然后做书上的题,来 逐渐的掌握需要的深度。而当我做了不知多少遍的题后,我发现自己被束缚到了一个固定的,小的知识范围内了(就是教材上习题的所涉及的知识范围内),所以我 在熟练了这些题目后,决定,再拓宽自己掌握的linux知识的广度和深度,以备考试的不时之需。所以,我建议大家在学习RHCE的时候,开始要范围广、深 度大(把每一个知识点拓宽,加深),其次必需掌握RHCE教材上知识点的广度与深度,最后再拓宽加深你的知识点的广度与深度(不要只局限于教材上知识点的 广度与深度,这样不只对于你的考试是有帮助的)。终于,考试的日期到了。
补充:众所周知,linux是以安全性著称的,所以你要了解linux的安全体系,从一个外部网络封包进入到系统内部的流程 (iptables->tcpwrapper->服务本身的安全设定(这也包括xinnetd)->pam->被访问文件本身的 各种安全属性(uid,gid,suid,sgid,sb,acl)等),到具体的每一个安全项目的设定都是要明确掌握的,这是我们学习RHCE的重中之 重(iptables我们也可以用脚本来实现)。
四、RHCE体会
1、 认清你的考试目的。RHCE对于初学者来说是很难的,所以我不建议没有准备好就报考RHCE,虽然我也是如此。因为此考试通过率底,灵活性大,我见过的从 事linux工作的、十分牛X的人物,考两次都没有通过的。所以一定要明确你自己的目的,是要从事linux工作,尤其是linux网络和系统管理的,因 为RHCE实际上与MS
的MCSE是同类的,都是做系统管理与网络服务的。所以,如果你只是想拿个RHCE证书而不去从事linux工作等不明确的目的,考RHCE的风险是比较大的。
2、显然我们想参加这个RHCE认证考试都是想学习linux知识的,但是不要太钻牛角尖了,不要针对某个技术钻研个没完。考试毕竟是考试,有它的范围和局限性,所以,自己的学习方法一定要正确,否则,一开始就注定会失败的。
3、如果你认清了自己的目标,就要努力努力再努力,RHCE可不是张paper那么简单,它是和你的努力成正比的,当然还需要点运气什么的。
4、 RHCE或许能代表什么,但不是全部,它只是为你打开了学习redhat linux的大门而已,可以毫不夸张的说,它还是个基础。学习的路还很长……

(转)一个初学者RHCE学习考试之路相关推荐

  1. 【Java学习笔记】一个初学者的学习历程,分享学习JAVA心得

    毕业在即,毕业设计早早了结,单位也早已确定,但是并不打算匆匆的入职,便趁此大好时光,一边接受企业培训,一边摸索java的学习.在我看来,学习一门语言必备的几个要点在于,看,练,悟.在这个连技术也已经沦 ...

  2. 一个初学者的学习记录,只为像我一样在浩瀚的知识海洋中畅游的初学者尽绵薄之力!

    不知不觉学习单片机也快有2年了,从当初的连二极管是什么都不知道到现在 能编写简单的单片机程序,这中间不知道走了多少弯路,浪费了多少不必要的时间 ,当然这其中由于工作原因只能利用晚上的时间去学习,自己基 ...

  3. 猿创征文|前端到全栈,一名 IT 初学者的学习与成长之路

    目录导读 写在前面 创作之路 ❤ 前端开发工程师知识体系 ❤ Vue&React 开发框架 ❤ 前端开发实战 ❤ Linux&云原生 小马技术栈 ❤ 主打技术专栏 ❤ 其他专栏(实用干 ...

  4. main java game,playgame 一个JAVA编写的飞行小游戏,有基本完整的 框架,适合初学者参照学习 Other s 其他 238万源代码下载- www.pudn.com...

    文件名称: playgame下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 7050 KB 上传时间: 2013-06-06 下载次数: 3 提 供 者: Lyq ...

  5. 作为一个初学者,如何学习股票、期货、外汇和基金投资?

    学习基金投资买两本书就能掌握了,投资混合基金总体而言就是几点: 1.基金经理从业年限是否够长 2.基金经理业绩是否够漂亮 3.基金规模是否处于合适位置 4.定性分析,基金经理的投资策略是否符合你对于投 ...

  6. 三亚RHCE学习之路

    我终于如愿以偿的参加了Redhat公司的RHCE考试,并且是在北京举行的首次RHCE考试.只可惜我没能成为首批RHCE. 都说RHCE考试很难,一个是考试难,此前只能在上海和广州考试:二是考试题难,6 ...

  7. 6条适用于PHP初学者的学习线路和建议

    2019独角兽企业重金招聘Python工程师标准>>> 适用于PHP初学者的学习线路和建议,本期我们为大家总结出6条建议,废话不多说,我们先来看下PHP初学者的学习线路: (1) 熟 ...

  8. 一个菜鸟的Geant4入门之路:alpha粒子轰击金箔的例子

    一个菜鸟的Geant4入门之路:α\alphaα粒子轰击金箔的例子 文章目录 一个菜鸟的Geant4入门之路:α\alphaα粒子轰击金箔的例子 前言 去哪里找资料: 几个重要的类 一个活的G4程序需 ...

  9. 一个不错的学习资源列表

    一个不错的学习资源列表 发信站: 逸仙时空 Yat-sen Channel (Sun Nov 12 11:34:48 2006), 转信 转贴)这份材料是我在帮美国MIT的William Stalli ...

  10. 一个汉族朋友学习维吾尔语言文字的心得

    一个汉族朋友学习维吾尔语言文字的心得 作者前天杭州返新疆之际在我这里短暂逗留一晚 第一次(2009年7月左右吧)见面是他来杭州参加公务员考试,他能听懂我和弟弟的维吾尔语对话,那时候我只听到他能说简单的 ...

最新文章

  1. ArrayList集合为什么不能使用foreach增删改
  2. 【英语】英语学习之道
  3. 春天重新审视战略模式
  4. 【草稿】windows + vscode 远程开发
  5. python+selenium 浏览器无界面模式运行
  6. CentOS7 最小化安装工具包精简版本
  7. 石头剪刀布 -2013编程之美全国测试赛 每日一练
  8. 【项目管理】敏捷和Scrum
  9. 老手萌新学习composer的使用
  10. 微信小程序TabBar的使用
  11. 亿级用户下的新浪微博平台架构
  12. coreldraw x5 选择工具快捷键_CorelDRAW X5实用教程:X5版本常用快捷键
  13. [转] Linux-2.6.32 NUMA架构之内存和调度
  14. 简述css选择器的四种类型,CSS选择器的类型,css,种类
  15. 年轻人还记得KCP吗?什么是KCP,怎么使用呢!!!
  16. 运行新项目的时候 出现 The type javax.servlet.http.HttpServletRequest cannot be resolved.
  17. 超酷的javascript文字云/标签云效果 - D3 Cloud
  18. DB2 TSA资源查看
  19. 走向5G:面对困难,展望未来
  20. 如何使用graphpad做柱形图_Graphpad绘制柱形图&散点图

热门文章

  1. 依行科技日常实习面经
  2. 机票预订系统活动图_机票预订系统程序实施方案说明书模板(面向对象)
  3. 机器人论文(1)-下肢外骨骼的平衡与稳定性问题:系统综述
  4. docker启动mysql报错Error starting userland proxy: listen tcp4 0.0.0.0:3306: bind: address already in use
  5. 苹果换原装电池_苹果手机换电池客户必看!苹果原装电池科普鉴别!
  6. 加入域 提示 无法加载指定的脱机注册表配置单元
  7. 开启win10防火墙开启某端口
  8. android html footer 固定,footer保持在页面底部的两种方法
  9. 2021年10月程序员薪资出炉,你在哪个层级?
  10. vs2015 linux开发 界面设计,Microsoft Office开发工具 Visual Studio 2015