《Linux就该这么学》培训笔记_ch00_认识Linux系统和红帽认证

文章最后会post上书本的笔记照片。

文章主要内容

关于开源

开源软件最重要的特性:低风险、高品质、低成本、更透明。

GNU GPL(GNU General Public License,GNU通用公共许可证):只要软件中包含了遵循GPL协议的产品或代码,该软件就必须也遵循GPL许可协议且开源、免费,因此这个协议并不适合商用软件。

GPL开源许可协议最大的4个特点:复制自由、传播自由、收费传播、修改自由。

关于Linux系统

Linux系统相较于Windows系统的具体优势

  1. 稳定且有效率
  2. 免费或少许费用(虽然网上有很多Windows的激活工具,但是正版Windows都是要钱的)
  3. 漏洞少且快速修补
  4. 多任务多用户
  5. 更加安全的用户及文件权限策略
  6. 适合小内核程序的嵌入系统
  7. 相对不耗资源

常见Linux系统版本

  1. 红帽企业系统(RedHatEnterpriseLinux,RHEL):使用最广泛的Linux系统,具有极强的性能与稳定性,拥有完善的技术支持,是红帽认证以及众多生产环境中使用的系统。
  2. 社区企业操作系统(Community Enterprise Operating System,CentOS):通过把RHEL系统重新编译并发布给用户免费使用的Linux系统,具有广泛的使用人群。CentOS当前已被红帽公司“收编”。
  3. Fedora:由红帽公司发布的桌面版系统套件(目前已经不限于桌面版)。用户可免费体验到最新的技术或工具,这些技术或工具在成熟后会被加入到RHEL系统中,因此Fedora也称为RHEL系统的“试验田”。
  4. openSUSE:源自德国的一款著名的Linux系统,在全球范围内有着不错的声誉及市场占有率。(openSUSE和SUSE是有区别的)。
  5. Gentoo:具有极高的自定制性,操作复杂,因此适合有经验的人员使用。
  6. Debian:稳定性、安全性强,提供了免费的基础支持,可以良好地支持各种硬件架构,以及提供近十万种不同的开源软件,在国外拥有很高的认可度和使用率。
  7. Ubuntu:是一款派生自Debian的操作系统,对新款硬件具有极强的兼容能力。Ubuntu与Fedora都是极其出色的Linux桌面系统,而且Ubuntu也可用于服务器领域。

CentOS系统是通过把RHEL系统释放出的程序源代码经过二次编译之后生成的一种Linux系统,其命令操作和服务配置方法与RHEL完全相同,但是去掉了很多收费的服务套件功能,而且还不提供任何形式的技术支持。换句话说,你学会了RHEL,就也能搞定CentOS。

关于红帽认证

红帽认证系统管理员(Red Hat Certified System Administrator,RHCSA)属于Linux系统的初级认证,要求考生要熟练使用linux命令来完成以下任务:

  1. 管理文件、目录、文档以及命令行环境;
  2. 使用分区、LVM逻辑卷管理本地存储;
  3. 安装、更新、维护、配置系统与核心服务;
  4. 熟练创建、修改、删除用户与用户组,并使用LDAP进行集中目录身份认证;
  5. 熟练配置防火墙以及SELinux来保障系统安全。

红帽认证工程师(Red Hat Certified Engineer,RHCE)属于Linux系统的中级认证,要求考生必须已获得RHCSA认证。主要考察对下列服务的管理与配置能力:

  1. 熟练配置防火墙规则链与SElinux安全上下文;
  2. 配置iSCSI(互联网小型计算机系统接口)服务;
  3. 编写Shell脚本来批量创建用户、自动完成系统的维护任务;
  4. 配置HTTP/HTTPS网络服务;
  5. 配置FTP服务;
  6. 配置NFS服务;
  7. 配置SMB服务;
  8. 配置SMTP服务;
  9. 配置SSH服务;
  10. 配置NTP服务。

红帽认证架构师(Red Hat Certified Architect,RHCA)属于Linux系统的最高级别认证,是公认的Linux操作系统顶级认证。考生需要在获得RHCSA与RHCE认证后再完成5门课程的考试才能获得RHCA认证,该认证考察的是考生对红帽卫星服务、红帽系统集群、红帽虚拟化、系统性能调优以及红帽云系统的安装搭建与维护能力。

欲取得红帽RHCA认证,必须通过以下任意5门认证考试。

考试代码 认证名称
EX210 红帽 OpenStack 认证系统管理员考试
EX220 红帽混合云管理专业技能证书考试
EX236 红帽混合云存储专业技能证书考试
EX248 红帽认证 JBoss 管理员考试
EX280 红帽平台即服务专业技能证书考试
EX318 红帽认证虚拟化管理员考试
EX401 红帽部署和系统管理专业技能证书考试
EX413 红帽服务器固化专业技能证书考试
EX436 红帽集群和存储管理专业技能证书考试
EX442 红帽性能调优专业技能证书考试

关于RHCSA和RHCE更多的介绍(以在《Linux就该这么学》机构报考为前提):

  1. 深度评解红帽认证:https://www.linuxprobe.com/redhat-certificate
  2. 约考时间:每月的25号约下个月的考场。比如要报考6月份的考试,就要在5月份的25号和刘遄老师联系;
  3. 可约考的12个考场位置(北上广深有优先报考权):https://www.linuxprobe.com/examination.html
  4. 费用:RHCSA+RHCE=4200RMB
  5. 补考:RHCSA 1500RMB,RHCE 2500RMB

书本笔记

最后想说的话

在决定报名参加刘遄老师的linux培训之前,我在距离我家比较近的宜家私企上班,做摩托车贸易的,在非洲有十几家分公司,看上去这个企业好像很强,但我并不这么认为。这家企业的IT部水平太差!虽然这话也说到我份上了,但我认,确实是很菜。为什么这么说?听我娓娓道来。

我17年7月毕业,专业知识学的不咋地,自己也有自知之明,但凡是要求越过自己能力界限的招聘,我都不会投简历。直到找到了这家私企,无需经验,招一个数据库管理员,离我家又近。再不尝试的话,难道一直在家啃老?于是我还是鼓起勇气去投了简历,而那家私企也邀请了我去面试。我依稀记得当时是IT部的经理面试的我,emm。。。因为我当时确实是专业知识学的太差,这不会那也不会,面试气氛也是比较尴尬,当时经理说,你来吧,反正公司缺人,你行不行,等过了试用期,就自然有结论了。虽然感觉挺耻辱的,但是回想起来,我还是挺感谢经理给了我这个啥也不会的人一个机会。

8月份,我正式入职,因为我啥也不懂,所以甭管经理交给我的是什么东西,只要能为公司解决问题就好了。试用期间里,它虽然名义上是招数据库管理员,而实际上我的工作内容其实跟数据库运维搭不上太大的关系,正确来说,我的工作更倾向于数据分析?就是我唯一用得着的跟数据库有关的知识就是sql语句了,数据的增删改查,然后用sqlserver的作业来实现数据的定时更新。这个更新数据的逻辑还没有特别的高端,就还是sql语句,通过先删除最近一个月的数据,再重新录入最近一个月数据的方式来实现数据更新(这个说出来一堆大神一定会说,哇,这方式简直low的不行)。然后根据公司业务部门的需求,会需要我通过写视图的方式来组合他们需要的数据,然后做成报表,实现数据可视化(不是靠写代码实现。。。而是用专门的报表工具做的,就难度不在一个档次,你懂得)。然后一年下来,虽然我的能力已经可以满足这私企的要求,但其实我的水平大概也就那样。一个要求不高的企业,你觉得IT水平能有多高?大家可以想象得到。

在职期间,我有去面试过一些公司的BI报表开发相关岗位(唉,跳槽这心思,大家都懂的嘛,谁出来工作不是为了挣多点钱嘛对吧),才发现自己的水平太低了,数据抽取和更新的方式太low了,简单的sql数据抽取逻辑,要是放在数据量极大的企业数据库,那根本不能用。

在被一些大公司的要求打击过后,我忽然醒悟过来了,如果再不做点什么,就如固步自封,坐井观天了。虽然我的这丁点实力,可以满足当前公司的要求,但是假设这家公司倒闭了呢?以我目前三流的数据库和报表开发水平,数据库运维,我就只会简单的sql,又不会性能调优,肯定没人要;报表开发?我又不会编程,业务能力又不是特别强,那更不可能有公司要我了。

我深知自己天赋不咋地,自学?不可能成才。因此我下定决心,找个不会经常改朝换代的it技术,交个学费好好学。最后,我选择了刘遄老师的linux培训,学习linux。因此,我报名参加刘遄老师培训学习linux的初心,并不能用“理想”这一类看上去很崇高的词去形容,我的想法很现实,只是为了更好的谋生。正因如此,我会更加努力的去把它学好!因为这对我来说不仅仅是知识,而是我未来的吃饭的本钱啊!
在最后,我要给自己定下目标!我一定要考过RHCE!立帖为证!

《Linux就该这么学》培训笔记_ch00_认识Linux系统和红帽认证的更多相关文章

  1. linux学习第十三天 (Linux就该这么学)找到一本不错的Linux电子书

    今天主要讲了vftp 服务的配置,不家三种访问方式   一,匿名访问模式  二,本地访问模式   三,虚拟用户模式  和,tftp简单文件传输协议 也讲了要孝试的服务,sabma服务的配置,及wind ...

  2. linux学习第十二天 (Linux就该这么学)找到一本不错的Linux电子书,附《Linux就该这么学》章节目录

    本书是由全国多名红帽架构师(RHCA)基于最新Linux系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材,目前是国内最值得去读的Linux教材,也是最有价值 ...

  3. linux学习第一天 (Linux就该这么学) 找到一本不错的Linux电子书,附《Linux就该这么学》章节目录

    本书是由全国多名红帽架构师(RHCA)基于最新Linux系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材,目前是国内最值得去读的Linux教材,也是最有价值 ...

  4. linux学习第十五天 (Linux就该这么学) 找到一本不错的Linux电子书,附《Linux就该这么学》章节目录

    今天收尾DNS内容复习了,还有分享解析配置,都没有记,主要访问同一个域名,就近访问,

  5. linux学习第十四天 (Linux就该这么学)找到一本不错的Linux电子书

    今天老师讲了,DNS的相关,安装,配置,由来,13台根服务器,配置了主服务器,从服务器,和缓存服务器,等,今天补个大概吧,没有 记  还有正向解析,反向解析.

  6. 《Linux就该这么学》今天开课了-Linux的发展,起源

    秦时明月当中的经典语录:失败的人只有一种,就是在抵达成功之前放弃的人——盖聂 想到这里我只想说,决定一件事,就要坚持,或许结局并不美好,但过程值得回忆

  7. Linux就该这么学--命令集合11(配置系统相关信息)

    1.配置主机名称: 查看主机名: hostname 修改主机名: vim /etc/hostname 2.配置网卡信息: 在红帽RHEL6系统中网卡配置文件的前缀为“ifcfg-eth”,第一块即为“ ...

  8. Linux就该这么学--命令集合1(常用系统工作命令)

    1.用echo命令查看SHELL变量的值(前面有$符号): echo $SHELL 2.查看本机主机名: echo $HOSTNAME 3.查看当前的系统时间: date 4.按照“年-月-日 时:分 ...

  9. LInux 就该这么学 笔记分享

    看了Linux就该这么学的前部分书,觉得写的还可以,就在网上找了下面这个同学写的笔记,觉得很详细,所以保存地址,供以后查阅参看.这里对作者表示感谢!!! 博客地址: https://www.cnblo ...

随机推荐

  1. Linux 监控之 IO

    简单介绍下 Linux 中与 IO 相关的内容. 简介 可以通过如下命令查看与 IO 相关的系统信息. # tune2fs -l /dev/sda7 ← 读取superblock信息 # blockd ...

  2. python排序 基数排序

    算法思想 基数排序通过按位比较(一般从最低位开始)将元素按照最低位的数放到10个桶中,当所有的元素都这样被处理一次后,在按从0到9的顺序将每个桶的元素再取出来(不关注其他位的,只关注当前位的)这样就完 ...

  3. php配置出错,引发上传文件出错

    今天在做文件上传的时候,按正常逻辑提交,可提交到服务器后,$_FILES['tmp_name']死活不对,表单的enctype="multipart/form-data" 这个也加 ...

  4. python类的构造函数

    最新的 Python3.7 中(2018.07.13),对类的构造函数进行了精简. from dataclasses import dataclass @dataclass class A: x:in ...

  5. Object::connect: No such slot QWidget::

    出现如下错误 Object::connect: No such slot QWidget::readMyCom() in ../untitled/ConversionScreen.cpp:49 解决办 ...

  6. android 第三方开源库 学习汇总之Butter Knife

    如果直接在App中使用,那么只需要在app的build.gradle中添加即可. android { ... // Butterknife requires Java 8. compileOption ...

  7. Docker容器进入的4种方式以及tomcat查看日志

    docker logs 查看实时日志 原文:http://www.cnblogs.com/qufanblog/p/6927411.html docker logs -f -t --since=&quo ...

  8. Oracle 数据库修复一例

    Oracle 数据库修复一例:(系统装有两个实例,分别是:bhorcl,orcl)今天一台生产服务器的Oracle不能正常登录,用plSql登录,提示:TNS:listernet does noet ...

  9. 手把手教你如何利用 HeroKu 免费获取一个 Scrapyd 集群

    手把手教你如何利用 HeroKu 免费获取一个 Scrapyd 集群 本文原始地址:https://sitoi.cn/posts/48724.html 准备环境 一个 GitHub 的账号 一个 He ...

  10. nginx的 ngx.var ngx.ctx ngx.req

    ngx.var 是获取 Nginx 的变量,需要经历字符串 hash.hash 表查找等过程. ngx.ctx 仅仅是一个 Lua table 而已,它的引用存放在 ngx_lua 的模块上下文(ct ...