Linux的运维之旅第一天

由于本人是第一次写关于Linux运维方面的知识,希望各位大神不喜勿喷!!

在听了某位资深的Linux运维老师的第一天课程以后,总结了一下今天的一些收获吧:

1、该老师在课程中引用了日本某位名人的一段话,个人感觉比较不错,因此抄录下来:

稻盛和夫先生在《活法》中有段一直激励着我的话:

“工作马马虎虎,只想在兴趣和游戏中寻觅快活,充其量只能获得一时的快感,绝不能尝到从心底涌出的惊喜和快乐,但来自工作的喜悦并不像糖果那样—放进嘴里就甜味十足,而是需要从苦劳与艰辛中渗出,因此当我们聚精会神,孜孜不倦,克服艰辛后的成就感,世上没有哪种喜悦可以类比”。

“更何况人类生活中工作占据了较大的比重,如果不能从劳动中、工作中获得充实感,那么即使从别的地方找到快乐,最终我们仍然会感到空虚和缺憾”

2、什么是开源以及其特点?
简单来说,开源软件的特点就是把软件程序与源代码文件一起打包提供给用户,让用户可以在不受限制地使用某个软件功能的基础上按需进行修改,或编制成衍生产品再发布出去

开源特点:
①低风险:使用闭源软件无疑把命运交付给他人,一旦封闭的源代码没有人来维护,你将进退维谷
②高品质:相较于闭源软件产品,开源项目通常是由开源社区来研发及维护的,参与编写、维护、测试的用户量众多,一般的bug还没有等爆发就已经被修补
③低成本:开源工作者都是在幕后默默且无偿地付出劳动成果,为美好的世界贡献一份力量,因此使用开源社区推动的软件项目可以节省大量的人力、物力和财力
④更透明:没有哪个笨蛋会把***、后门等加入到开放的源代码中,这样无疑是把自己的罪行暴露在阳光之下

3、什么是GNU GPL以及其特点?
GNU GPL(GNU General Public License,GNU通用公共许可证):只要软件中包含了遵循GPL协议的产品或代码,该软件就必须也遵循GPL许可协议且开源、免费,因此这个协议并不适合商用软件。遵循该协议的开源软件数量极其庞大,包括Linux系统在内的大多数的开源软件都是基于这个协议的

GPL开源许可协议最大的4个特点:

①复制*:允许把软件复制到任何人的电脑中,并且不限制复制的数量
②传播*:允许软件以各种形式进行传播
③收费传播:允许在各种媒介上出售该软件,但必须提前让买家知道这个软件是可以免费获得的;因此,一般来讲,开源软件都是通过为用户提供有偿服务的形式来盈利的
④修改*:允许开发人员增加或删除软件的功能,但软件修改后必须依然基于GPL许可协议授权

4、了解红帽认证
红帽认证一共分为3个等级:

①红帽认证系统管理员(Red Hat Certified System Administrator,RHCSA)属于Linux系统的初级认证,比较适合Linux爱好者。该认证要求考生对Linux系统有一定的了解,并且能够熟练使用Linux命令来完成以下任务:

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

②红帽认证工程师(Red Hat Certified Engineer,RHCE)属于Linux系统的中级水平认证,难度相对RHCSA认证来讲更大,而且要求考生必须已获得RHCSA认证。该认证适合有基础的Linux运维管理员,主要考察对下列服务的管理与配置能力:

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

③红帽认证架构师(Red Hat Certified Architect,RHCA)属于Linux系统的*别认证,是公认的Linux操作系统*认证。考生需要在获得RHCSA与RHCE认证后再完成5门课程的考试才能获得RHCA认证,因此难度最大,备考时间最长,费用也最高(考试费约在1.8万元~2.1万元人民币)。该认证考察的是考生对红帽卫星服务、红帽系统集群、红帽虚拟化、系统性能调优以及红帽云系统的安装搭建与维护能力

暂时先写到这里吧,最后附上几张照片吧!!Linux的运维之旅第一天Linux的运维之旅第一天Linux的运维之旅第一天Linux的运维之旅第一天Linux的运维之旅第一天Linux的运维之旅第一天

上一篇:如何在Python中使用glob将字符添加到文件名?


下一篇:Linux学习笔记6