Linux 起源于 20 世纪 70 年代,是一种优秀的操作系统系统。初次接触到 linux 这个系统是在大学期间,这样才发现除了 windows 外的另外一个有趣系统。开始抱着好奇的心态去了解,随着深入学习,笔者被它独有的魅力所吸引。即使它的可视化窗口操作模式并不如 Windows 操作系统那样完美,可是它的可维护性、操作系统低占用率、可扩展性却让它在服务器操作系统方面已经成为资深服务器工程师的首选的操作工具。
笔者刚开始学习 linux 的时候,也不是一帆风顺的,下面笔者就开始分享这两年多的学习经验和学习技巧和学习经验,希望我们可以一起进步。
1.忘掉 linux 以外的思维方式
现在网上双系统有利于促进学习,大多数人也择双系统,可是罕有成效,这是为什么呢?
笔者仔细思考后得出这样一个结论,双系固然很好,可是每当 linux 出了一点问题,我们立刻就会切换系统去查资料,这样虽然便利了学习,却也为学习种下苦果,因为这样我们就会丧失思考能力,每次遇到困难就想着查资料,结果事后回想起来脑袋一片空白,我们装的双系统也只是为我们的便利查询带来借口,然后经过一次次失败,我们也没有继续学下去的勇气。
如果你真想学好 linux,那么笔者建议你试着只安装 linux 系统,逼迫自己安装文本编辑器,浏览器等等,试着敲敲命令,或许你会收获不一样的效果。古人成功的例子比比皆是:项羽前锋军救巨鹿,初战少利,项羽便率大军渡过漳河,破釜沉舟以激厉士气。终于杀苏角,虏王离,大败秦军于巨鹿之野。 楚霸王当初能够战胜并不是说他占了多么有利的优势,而是他那一往无前,义无反顾的决心。如果我们拥有这义无反顾的决心,我们也会慢慢习惯 linux 的操作方式,慢慢的了解它,体会到它的奥妙和独有的魅力。
2.眼要精、笔要动、手要勤
1. 多看《liunx 就该这么学》这本书,抓住书里面的精髓,找到适合自己的学习之路。
2. 多做笔记 ,俗话说“好记性不如烂笔头”。
3. 实践是检验真理的唯一标准,切记不要好高骛远。
3.学 linux 要用心
经常在贴吧、论坛看到大家问 linux 什么版本好,只要你愿意认真学好它,用心去学,无论什么版本你都可以运用自如,因为每个版本都是由精通 linux 内核代码、原理的人发行出来的,而且他们的发行团队也会经过严苛的测试,所以在版本方面不会相差太多。
在这里要说,学习不是逛市场,如果版本选定好了就静下心来。别把时间都浪费在版本转换上面。
4.学习不能盲目,要多记命令。
经过一段时间学习后就多扩充自己的知识,学习 linux 基础命令。但是只靠学习和熟记 linux 命令还是不可能成为高手的,当然什么命令也不懂也是不行的。如果你的英语单词记得很熟练,可是不懂语法,是学不会的。
所以笔者建议大家多使用 shell 脚本编程,因为 shell 脚本相比其它语言来说相对简单易学点。而且通过 shell 编程会让你掌握很多命令,英语不好的可以买本命令参考手册。
而且在 linux 中,系统基本命令是所有的 Unix 类系统都支持的命令,无论怎么样都是不会改变的,凡是 unix 系统都会有,万变不离其中。
5.学习要深究
如果你对/etc 下那些配置文件有一定理解后,就可以尝试了解系统结构,比如学习一些原理性的东西,系统是如何引导的,引导后启动了那些东西,系统中哪些是最基本的库文件,有什么用等等。
然后我们就可以学习管理系统,比如学习配置各种网络服务器,用 Linux 搭建网络,都是学习 Linux 系统管理和网络管理的好方法。 到了这个阶段就可以经常上网查查资料,看看论坛精华区文章,论坛可以让你学到一些小知识,小技巧。
6.多去网上学习,取其精华,弃其糟粕
随着互联网的迅速发展,现在很多学习经验都被广大网友分享但网上,我们空闲的时候可以去网上找找,看看大神们的学习心得或学习技巧。笔者也是偶然结识《linux 就该这么学》才会在 linux 学习之路走的不是那么艰难,如果大家有兴趣可以看看这本书, http://www.linuxprobe.com/chapter-00.html
7.态度决定一切-保持虚心学习的态度
我们要始终记着人外有人,天外有天。始终保持虚心的态度不但可以使你学习进去,而且还会得到别人的尊重,要想做好一件事,态度很重要,并不是每天喝多少鸡汤,嘴上说说,就能把事做好,而是真正用心花时间去做了,学习 Linux 技术亦是如此!