学习Linux也有一段时间了,回首这段时光,既迷茫过也既充实过。当时刚接触Linux是在大学,身边的同学都在学习,我想我也该学点一技之长了。我本科并不是计算机专业的,关于软件的课程也就只有C++,所以想要学习Linux得多花课余时间。
高考完选择专业的时候自己并不是很清楚,也并不知道自己专长在哪里,专业的选择全靠家人给选。上了大学,慢慢的发现自己对一些软件编程感兴趣,正好,学校开设了Linux的选修课程,于是我就毫不犹豫的选修了这门课。在我学习的过程中,我发现了一本真的很适合初学者的书叫《Linux就该这么学》,之后会谈到这本书对我的帮助。开始的时候并不知道Linux是什么东西,带着对计算机的喜爱,我开始了Linux的学习之路。
经过了一学期的学习,我对于Linux有了一定的认识,也慢慢的喜欢上了这门课,感觉自己的选择是正确的。当然,一个学期的课程显然是不够的,这需要我在课余的时间做更深入的研究。因为Linux是开源的,有很多源代码,这使我学习起来变得很轻松。开始的时候只是学了一些基础部分,对与Linux的结构体系比较清晰,再加上老师的点播与耐心的讲解,使我很容易理解,其实这些也只是一些基础,真正想要入门,我感觉这些是不够的。随着时间的流逝,我也陷入了迷茫。
当然,因为Linux网上资源很多,IT精英也层出不穷,代码也有很多,可是找到真正能带我入门的资料却很少,很多资料虽然内容很全,涉及的知识也很广,但是那些只适合大牛们翻看,对于我这种急需入门的菜鸟来说,看那些资料只能越看越糊涂。偶然的机会,我接触到了《Linux就该这么学》这本书,这本书是用最新RHEL7系统为背景辅以RHCE为目标也算是得心应手,这本书写的都是实战东西,很少废话,能随时检查自己的学习进度。学习Linux不是短时间能学的很好的,这个需要知识的沉淀,只有坚持的使用Linux才能变得很熟练。边看书边实践是个很不错的方法,实践中遇到问题不要放弃,去书里面找答案,你一定会找到。
刚开始学习Linux肯定会有很多问题,也很吃力。在这里就我的学习经验给大家一点建议。首先,要明确一点,会操作一点Linux的大有人在,而能真正使用Linux解决问题的少之又少。所以我们要摆正态度,真正深入进去学习Linux,要真正领悟Linux的精髓所在,系统的学习Linux。想要用Linux有所作为,一定要忘记windows的思维方式,慢慢习惯Linux 的操作方式,从内心喜欢它,才可以真正掌握它。其次,你需要一本好的入门教材。一旦你下定决心开始学习Linux,第一件事就是去找一本适合自己的书,很多人感觉这种实践的东西看书作用不大,那你就大错特错了。一本好的书不仅能带你入门,还能给你解答很多疑问,这是其他渠道资料所没有的。看书可以让你快速领悟Linux的操作方式,系统的基本使用等等。而且写书的大神可以帮你一起搭建Linux的框架,有一个宏观的认识。有了整体的认知,便可以继续往前探索。尤其是初学阶段,一定要多看书,不要遇到问题就想去找被人帮忙,一般初学的小问题是可以通过查找书来找到答案的,实在不行了再找别人帮忙。市面上的关于Linux的书琳琅满目,对于初学者容易看晕,不知道如何选择。上文已经提到了,《Linux就该这么学》这本书是我见到的最适合初学者的图书,内容充实,讲解到位,没有虚假的话语,全部都是干货,书籍基于最新的Linux系统编写而成,并且配套软件及资料完全免费,从基础带你入门,循序渐进提高课程难度,能帮助初学者很快入门,同时能解决不少问题。然后,当你看完了书,清楚了基本的知识点,基本上应该是入门了,这时候你需要扩充一下自己的知识面,多学习一下Linux命令,慢慢的知识积累,也掌握了一定的命令用法之后,可以尝试进一步学习管理系统,了解系统结构,链接分享给大家http://www.linuxprobe.com/,希望慢慢的你就能和我一样熟练掌握Linux。
最后,我想说一下Linux认证,他到底有没有用呢?我个人的观点是,如果你以后要去企业工作的话,这个认证还是很有用的。有这一项技能证书,企业能在一方面认识你。当然,技术才是硬道理,有证书有经验的技术型人才才是企业需要的。