一起学习,一起进步!
分类: LINUX
2018-02-26 12:06:17
随着计算机科学的发展、互联网的普及,Linux系统--黑客的专属操作系统--渐渐进入了人们的视野,越来越多的人开始接触Linux,并学习Linux,投入到Linux系统维护工作中去。相比Windows系统,Linux系统具有开源、高效、低消耗等优点,这也是越来越多企业选择Linux及Linux普及的很大一个原因(更多Linux系统与windows系统的对比,Linux系统介绍等知识,可参考一书。
Linux系统虽然普及了,也增加了图形界面,跟windows操作逐步接近,但对于初次接触Linux系统的人而言,想掌握Linux系统操作,还是有一定的难度的。关于Linux究竟应该如何学习,网上可以找到很多建议,主要分以下几种:有的人建议从基础命令入手,选一本教材,安装一个虚拟Linux系统环境,跟着教材一步一步走,慢慢学,边学边操作,这样会掌握的更加牢固;有的人则建议报名参加培训班,有专业培训老师讲解,可以让你更快、更好的掌握更多的知识,节省大量的时间、精力;还有的人则建议直接利用百度、谷歌等搜索引擎去学,哪里不会搜哪里,边搜边学。。。。。。
怎么说呢,其实大家的建议可以说都是对的,但也可以说都是错的。为什么?因为上述建议只告诉别人如何去学,却忘了最重要的一点:你为什么去学?学习是需要动力的,否则怎么能坚持下去学习?不能坚持下去学习,给你再多的建议、再多的学习方法、学习资料,你也是学不好的。所以,学习动力很重要!但是什么是动力?动力就是你学习的目的,也就是你为什么要去学?只有先清楚这一点,再去谈学习方法才有意义。
有的人学习Linux系统,是出于自己的兴趣,因为原先没有接触过Linux,然后通过同学、老师、新闻、电影等方式接触到Linux系统,觉得跟windows系统有很大的不同,对Linux产生了很大的兴趣,因此想学习Linux系统;而有的人则是因为工作的需求,如想应聘某个工作岗位,但该岗位需要使用Linux系统环境,或相关Linux资格认证,如红帽RHCE认证等,从而需要学习Linux系统;还有的人,则是因为周围的人都懂,或都在学Linux,自己也就随大流跟着去学Linux。
对于工作需要的Linux初学者而言,参加培训是一个比较合适的选择。因为如果是工作需要,首先,给你学习Linux系统的时间不会很多,你没时间也没必要从最基础开始一点一点慢慢学。因为工作中使用Linux系统的话,一般所用到的Linux知识,会限定在一个大致的范围,因为企业的目的毕竟追求效益(特殊企业除外),因此它所用到的Linux系统环境、工具一般都是比较稳定、标准化的,它所需要的Linux运维人员,只要能保持Linux系统的正常运转、一般工具的正常使用就可以了,而这,正是培训机构所擅长的,一般培训机构所培训的内容,都是Linux系统中经常会用到的、使用率很高的命令、工具的使用,毕竟培训时间就那么多,都要保证培训效果,所培训的内容必然是Linux系统的精华所在。因此,对于有工作需求的,参加培训会是一个比较实际的选择。
对于有学习兴趣的Linux初学者而言,不太建议参加培训。虽然说参加培训会很快上手Linux系统,但是培训方式,就像平时上课一样,是一个流程化、标准化的过程,而这个过程,会很大程度上消磨掉你的学习兴趣,最终导致你失去学习动力,那个时候,即使你学会了,除非你很快找到一个跟Linux系统环境相关的工作、或环境下去生活,否则你很快就会忘记Linux系统知识,学了相当于白学,得不偿失。对于有兴趣学习Linux的初学者,个人建议选一本比较好的Linux入门教程,如《Linux就该这么学》,按照教程搭建Linux系统环境,输入命令观察结果,然后思考:有没有类似的命令,可以得到相同的结果?为什么相同的命令,有时候会得到不同的结果?对于有一系列步骤的操作,能不能略过其中几个步骤?能不能合并几个步骤?能不能打乱一些步骤的顺序?只有边学习,边思考,才能不断激发自己的学习兴趣,促使自己不断深入去学习。并且,也不用按照教程顺序去学,感觉自己对哪个方面比较感兴趣,就去学哪个方面的内容,如果教材上没有讲到这些内容,可以百度、谷歌去搜索学习。
至于随大流的Linux初学者,其实也没有什么好的建议,一般情况下,只要跟着部队走就好了。如果你身边的人大部分都是看教材学习的,你也可以看相同的教材去学习;如果你身边的人是报名参加培训的,你也可以报名相同的培训机构去学习;如果你身边的人是想到什么学什么的,你也照做就好了,只要跟着身边的人的脚步走,就能有共同的话题可以聊,如果你想比别人学的好,就努力一点,如果你无所谓,慢慢学就好了。