斑竹网络专注为中小企业客户提供以管理服务为核心的IT全方位服务 https://www.sysadm.cn
分类: 系统运维
2013-12-16 17:32:05
Linux学习方法经验谈
(整理时间:2013-12-16)
如果从2000年的时候,现在已经想不起来具体是出于何种原因,笔者试图在单位里的一台办公电脑上安装“蓝点”操作系统算起,到现在笔者接触Linux可以说有有十多年了。这十多年以来的跌跌撞撞,笔者虽不敢自称是Linux上的技术专家,但是对于如何学习Linux等开源方面的系统还是有一点经验和教训可以跟大家分享的。
所以,当本人今天偶然看到Chinaunix论坛上正在开展示“”的话题讨论。笔者就尝试着将这十多年来学习Linux的一些经验和教训做一个整理。一方面是对本学习方法的一个总结,另一方面如果能给正在或准备学习Linuz的朋友一点借见作用,那也是一种欣欣慰。
一、Linux爱好者如何迅速踏入Linux大门。
1、思维方式上要尽可能的脱离Windows系统的影响。
相信绝大部分人使用计算机时所接触到的首个操作系统仍然是Windows系列操作系统,而且可能在接触Linux操作系统之前已经使用了很长时间的Windows系统操作系统了。这样,就很容易在我们的脑海里形式Windows系统操作系统的操作习惯和思维习惯。虽说Linux和Windows均是操作系统,功能上没有太大的差别。但是,Linux的操作习惯和思维方式与Windows还是有很大差别的。如,笔者第一次安装好“蓝点”后就为找不到D盘而疑惑。同时,笔者接触到Linux新手大部分都有一个习惯:学习Linux习惯于在图形化界面上操作,估计就是受Windows影响的缘故。
2、多动手,勤于实践。
本人也经常遇到初学者问我有什么好的方法学好Linux。我基本上每次都类似回答他们:没有什么好办法,只有多动手,勤于实践。学习计算机有一个非常好的优势就是,你测试环境下或虚拟机上搞测试不需要太担心把机器搞坏,即使把系统搞坏了,大不了重装系统就是了。
计算机方面的知识很多都是非常抽象的,很多时候如果我们只是看书,往往是看得云里雾里,只有通过不断的实践,测试,验证才能真正搞懂一个概念。
3、要有不畏惧困难和强列的研究精神。
经常看到许多新手一遇到问题就论坛上去发帖,向高手求教。而且许多时候这些人似乎要求所谓的高手拥有灵丹妙药,对于他们的问题给出详细的解决方法甚至完善的步骤。其实这是最要不得的对待问题的态度。虽然,高手给我们提供的解决问题的建议或许对我们有很大的参考价值,但是仅仅只能作为参考,我们不能不加思考的照搬他们的方法。
4、善于整理和总结
知识是要通过不断的整理和总结才能升化和系列化的。当我们每次遇到问题时,都能记录当时的场景以及解决方法,随着我们学习的不断深入,那么我们所积累的知识也就越来越丰富。
二、如何做一名合格的运维工程师?
1、要有很强的责任心和使命感。
基本上运维是系统对外提供服务的最后的把关者。因此,一个系统对用户来说是不是稳定跟运维有很大的关系。特别是,当系统不出现问题的时候,许多运维都不重视容灾备份和数据安全,这样一旦系统出现了故障,系统的恢复就需要花很长的时间。
2、要有不断的学习精神
计算机的发展真是太快了,新的知识、新的技术层出不穷。如果不持续的保持不断学习,那么很快知识就会老化,跟不上时代发展的需要。
3、要有精益求精的神精
应该说运维的工作的弹性还是很大的。即可以非常粗造的运维一个系统,也可以持续改进、优化系统,使系统越来越高效的运行。而如何让一个系统越来越高效的运行,就需要我们具有精益求精的精神,持继地进行改进。
三、谈谈你在这条路上的历程感悟。
许多外行人可能觉得运维其实就是修电脑的,而且他们觉得运维所从事的工作的技术含量没有开发高。其实不然,如果要做个优秀的运维人员,其所要求的技术含量一点都不比开发低,或者说要求更高。
优秀的运维人员不但要求知识面广告,而且要求要有很深的深度。运维让我越做越觉得自己所掌握的知识太少太少了。