个人学习经历——Linux系统入门教程

我想把最近学习Linux的经验和过程分析出来,当时是在上大三,是学生一枚,之前对开源也没有什么特殊的认识,只以为很高深,不明觉厉的东西,在当时由于学校要参加职业技能大赛,其中有一团体性质的比赛,几个同窗组成一个团队,好比几个同窗负责基础网络建设,几个同窗负责常见的服务器搭建,那这里就涉及了Linux的相关知识,Linux方面的知识不少都是开源的,可是须要花时间和精力去学习。linux

自己那时我所在的学校就不是什么有名的学校,学校内也没有专门从事Linux相关教育的老师,因此只能自学(很是痛苦)。负责辅导的老师自己也只是一名Linux爱好者,因此给学生讲课也只是按照鸟哥的书来指导学生,后来直接让咱们自学鸟哥完事。初次接触鸟哥便被鸟哥活泼、幽默的讲授风格所吸引,但随着时间的推移,鸟哥的书便被我丢弃一旁了,你问我为何?读过鸟哥的书的人都知道,它太厚啊!看来我还真不是一个爱学习的人,根本没有耐心和毅力读完鸟哥,那怎么办呢?仍是要学习Linux啊,还得参赛不是。编程

   就这样折腾了两个多月,总算在国赛(市、省、国选拔制比赛)中取得了一个不算太差的成绩,二等奖!其实这成绩真的很low,由于是第14名啊!!!唉,所以这也是个人一次遗憾,由于遗憾就把Linux放下了,一直到去年时学校开了Linux的课,才重拾对Linux热爱和喜欢,可是总得有教材来学习啊(学校教材太烂,无意吐),就报了实地的RHCE培训,拿到了红帽官方的教材(更烂不解释!!),面对红帽RHEL7系统的变化表示蛋疼。偶然在百度搜资料的时候发现一本书Linux就该这么学》 ,严格意义来说这并不能算书,由于当时没有出版,也没有作成电子书的形式,而是免费在线的,因此更像一系列的博文。如今已经出版了,书是基于最新RHEL来写,以任务来明确每一章的内容,每一章的背景知识(原理及使用场景)都会介绍,因此就拿这本书配合实地培训去学习RHEL7,真心爽爆了。服务器

说了这么多,总结一下新手如何学习Linux:网络

首先、不要在乎学习哪一个发行版,全部发行版都是基于Linux内核的,因此你把任何发行版学习好了都能轻松掌握其余的发行版。学习

第1、 选择一套适合你的教材,书籍也好、视频教程也罢,都只是配合你学习Linux的,因此必定要选择合适的教材,上面也说了我对一些教材的理解和感觉。我的推荐选择一本书籍,主要学习《Linux就该这么学》这本书,这样大大减少了学习的成本(时间和金钱),还能够找一些视频教程做为辅助材料。我当时,是安装书籍上的内容,把每种服务都搭建起来了的,因此遇到不少问题,和坑,也对本身有了更深的认识。spa

第2、 若是能够的话,请找一个带你入门的老师。新手在学习Linux的时候,不免会有一些困惑或者奇思妙想的想法,而书本或视频都是死的,没法将全部问题和方面都考虑到,因此你的问题可能会得不到解答,这对学习者来讲是极其痛苦的,感受心中总是压着一块石头同样。因此,找个能带你入门、能帮你解决问题、能帮你找到学习方法的老师很重要,并且古话有云“师傅领进门,修行靠我的”,一个好的老师帮你打好了扎实的基础,对你往后的成长和学习都有很大的帮助。视频

第3、 切记不要抵触英语,由于学习Linux可能须要接触大量英语单词和资料,很是喜欢喜欢Linux命令中的man命令,But这个男人是卷毛的“歪果仁”,若是你听不懂“他”说的什么,那么你学习效果会大打折扣。有时候百度是给不出你想要的答案,并且你又没有一位能帮你的老师,那么就得去找谷歌,搜中文描述没有答案的话就得搜英文描述,因此千万不要抵触英语。特别是各类开源软件,或者前缘的技术,开始几乎都是英文的,若是你想再其余人以前掌握,那么就很是的须要这门语言技能了。blog

第4、 多动手实践。这个就没啥说的了,学习任何的东西都是“熟能生巧”的,必定要多动手去练,多动脑去想,才能学的扎实,学的可靠。不是说你听懂了,就懂了,特别是操做和编程的事儿,只有去作了,你才会发现你的作法和正确的作法有些什么出入。教程

Linux命令大全:https://www.linuxcool.com/get

相关文章
相关标签/搜索