写这篇文章主要是想分享一下,我本人2020年(因为害怕变题,所以卡在2020年12月31号参加)的RHCE 8.0的学习与考试心得。Linux学习与使用者无处不在,大神也是数不胜数。经常看到各大论坛都有人在问,考红帽认证究竟有没有用,只考RHCE还是考到RHCA,考完红帽认证有没有实质性的帮助,能不能作为升职加薪的筹码。因此我也在此浅谈一下我个人的感受。
红帽(RedHat)公司作为美国的一家优秀的开源解决方案供应商,为诸多重要IT技术如操作系统、存储、中间件、虚拟化和云计算提供关键任务的软件与服务,目前已被IBM收购。红帽最出名的产品Red Hat Enterprise Linux(rhel),是一个重要的且市场占有率较高的Linux发行版本,基本每一位Linux从业者都有过接触。
针对产品及相关技术,红帽培训及认证分别提供了数十门涵盖5大技术领域(云计算、存储、虚拟化、中间件、操作系统)的专业课程,并对应相关认证及考试。主要分为三个层次:从低到高为 RHCSA(系统管理员)→RHCE(工程师)→RHCA(架构师)
关于RHCE 8.0的学习及考试内容(参与RHCE考试的基本都默认是参与RHCSA+RHCE学习考试)主要分为几个方面。
RHCSA—Linux基础及实用操作
·了解和使用基础工具
·创建简单的 shell 脚本
·运维运行中的系统
·配置本地存储
·创建和配置文件系统
·部署、配置和维护系统
·进行基本联网管理
·管理用户和群组
·管理安全防护
·管理容器
RHCE—红帽Ansible产品的相关配置及使用(在RHCE 8.0开始,核心考点均为Ansible相关)
·能够执行红帽认证系统管理员负责的所有任务
·了解 Ansible 的核心组件
·安装和配置 Ansible 控制节点
·配置 Ansible 托管的节点
·脚本管理任务
·创建 Ansible play 和 playbook
·使用 Ansible 模块执行有关以下内容的系统管理任务:
·使用Ansible 角色
·使用高级 Ansible 功能
个人观点,如果你从事的行业或者公司需要相关认证,或者工作中会用到Ansible这个产品,那自然是刷题背库也要考一个了,RHCSA和RHCE都是上机实验考试,也是需要掌握一定的知识和熟练度才能够考过,如果只是掌握理论学习的话,上机考试还是存在一定的风险的,多练习才能避开陷阱,模拟考试高分通过才是稳妥的。
如果你从事的行业或者公司完全不需要相关认证,只是想学习或者佛系心态的话,说心里话如果参加培训的话,RHCSA还是值得全程学习及参与的,RHCE从8.0开始转变为红帽自动化运维工具Ansible的学习及使用了,如果平时用不到这个产品,基本上有些鸡肋了。
总之,看大神们的分享与心得,RHCE相对简单,考取的人数非常多,因此基本无法凭RHCE认证获得更多的奖励与机会,基本都是要到RHCA这个层次,才能有明显的收获。
无论是应付考试还是工作积累,掌握理论的同时,实践尤为重要。如果你想高分通过考试,或者在工作中熟练的使用Linux,都需要经过大量的练习实践来提升自我。RHCE这个层次,不需要掌握太深的理论知识,重要的是打好基础,基本逻辑需要捋清。实践中TAB补全命令、学会查找及阅读帮助和说明文档等都是提升效率的重要方法。其次,用好工具书、搜索引擎、贴吧、论坛等工具,还是很方便实用的。个人推荐以下几个书籍或网站(纯粹个人观点):
·https://www.linuxdown.com Linux系统大全,里面都是系统镜像,根据需求下载。
·https://www.linuxcool.com Linux命令大全,里面都是Linux基本命令使用及讲解。
·https://www.csdn.net CSDN就不多介绍了,里面大神太多了。
·https://bbs.hh010.com 鸿鹄论坛也不多介绍了,题库和考试相关里面都有。
·https://www.zhihu.com 知乎上大神也非常多,很多专题讲解的非常深奥。
·https://developer.aliyun.com 阿里云的问答社区,很多常见的问题与解答都有详解。
·鸟哥的Linux私房菜 人手一本的Linux必看书籍,看不看买了再说哈哈
RHCSA和RHCE基本上都是靠做练习,当然是讲方法的练习,而不是纯粹的背题库。基本上每次换题也都是换汤不换药,除了2021年的RHCSA多了一道容器的题,其余的基本上常年都是类似的原题。RHCSA每道题如果你不想记,基本都可以查询man手册的,就是影响效率。RHCE因为涉及Ansible,相对复杂很多,剧本的编写,模块的使用,变量的引用都是大量且很难全部背下来的,主要是学习查询和使用的方法,这样就可以事半功倍了。
RHCSA考试单上关于考试内容的分类:
EX200
·Understand and use essential tools:
·Operate running systems:
·Configure local storage:
·Create and configure file systems:
·Deploy, configure and maintain systems:
·Manage users and groups:
·Manage security:
RHCE考试单上关于考试内容的分类:
EX294
·Understand core components of Ansible:
·Install and configure Ansible:
·Run ad-hoc Ansible commands:
·Use Ansible modules for system administration tasks:
·Create Ansible plays and playbooks:
·Create and use templates to create customized configuration files:
·Work with Ansible variables and facts:
·Create and work with roles:
·Download and use roles with Ansible Galaxy:
·Use Ansible Vault in playbooks to protect sensitive data:
基本上跟着题库多练习几遍,然后自己计时模拟考试,直到分数和时间达到你想要的结果。题库基本上培训机构和相关论坛都有比较适用的版本,一定多加练习哦~~~