我爱他也想亲手杀了他,然后抱在怀里看他痛苦的样子。
近年来Linux已经越来越受到重用它不再仅仅是一些开源发烧友们之间炫耀资本而且已经在多方面价值得到了体现尤其在服务器操作系统方面已经成为资深运维工程师的首选的操作工具
随着计算机行业的迅速发展相信Linux操作系统将不仅仅只停留在平台应用上他将会在更广的空间展现他那独有的优势与魅力
Linux本质上是学习工具的使用不过既然如此迅猛发展的今天掌握Linux成为必要那么就专门为大家收集了一些学习linux的经验希望对大家有所帮助
很多有关学习Linux的方法第一部分基本都是告诉你怎么安装双系统怎么便利学习当装了双系统以后只要遇到一些问题就会快速切换到Windows操作系统来查资料这样虽然便利了我们学习但是我们的大脑却对问题缺少了思考基本都是去百度知道问问什么的查虽然当时解决问题了但是过后在回忆当时是怎么解决问题的脑海却是一片空白我们装的双系统给自己带来便利的同时也给自己找了太多的借口到头来却没了学习下去的勇气
所以后来我把我自己的电脑只安装了Linux操作系统做什么都从上面去做逼迫自己学安装浏览器播放器文档编辑器等自己一步步的走过来才发现有的时候不是我们没能力去办好一件事而是我们再没办事之前就给自己想好了各种退路彻底忘记Windows思维方式在一个只有Linux操作系统环境下生活
如果你想系统的学习Linux你必需清楚的认识到这一点如果你真正想系统的学习linux想用Linux有所作为那么请忘记Windows的思维方式思想性的转变比暂时性的技术提高更有用 而思想上的改变往往是受到我们行动所影响的有不懂的问题就自己思考查资料 实在不会再去找别人的电脑去查这样就加深了我每次对问题的理解慢慢感受和习惯Linux的操作方式总有一天你会真正体验到它的奥妙所在从而从自己内心深处喜欢它使用它而不是为了赶时髦或向人炫耀而使用它
a.多看一些学习Linux方面的书要抓住精髓不要贪多嚼不烂
b.多做笔记好记性不如烂笔头
c.实践出真知很多时候我们都是嘴上功夫而到了真正自己搭建的时候就会发现自己其实一无所知
经常看到有人问用什么版本的Linux好其实只要你认真学习无论什么版本都挺好的要知道开发Linux发行版的人都是通读过Linux内核代码对Linux原理极其精通的人而且每一个开发团队都对他的发行版做过测试后放出的那些国际知名的大品牌更是如此
因此讨论什么版本好并无意义关键是你是不是真心想学不过为了避免曲高和寡最好选用的人多的版本比如RedHat CentOS等等学习Linux不是逛自由市场选定版本就要静下心来学习不要今天换版本明天要升级这样对你没有好处例如有些人号称用过十几种甚至几十种Linux向人谈论起来头头是到好像懂的很多但是如果你让他去用Linux搭建一个Web服务器他就什么都不会了他们把时间都浪费在了版本的转换上了
说到这我还是有点儿底气不足因为我自己的英语很差不过只要熟悉了计算机专业英语高中毕业的水平就可以轻松的阅读计算机文档了如果你的英语实在太差了连最简单的计算机英语文档都看不懂那么在学习Linux的同时请赶紧学习英语也许你说你可以看翻译的文档当我还是一个菜菜鸟的时候也是这样认为的
但是后来才发现如果你想深入学习Linux看不懂英文文档实在是太难了写的最好的最全面的文档都是英语写的最先发布的技术信息也都是用英语写的即便是非英语国家的人发布技术文档也都首先翻译成英语在国际学术杂志和网络上发表你去看看各大软硬件生产商的官方网站有哪一个不是用英语作为其主站的?长期用Windows的人会很不习惯这一点装个软件还要看半天文档因为Windows用起来实在太简单了但是如果你想学习Linux就必须学会看各种文档而大部分的文档都是用英语写的
现很多人甚至连man文档都不会看有什么命令不会用了就跑到论坛上来问还装出一副可怜相乞讨一个命令的用法有这些时间还不如自己看看man文档即使你一个一个单词的翻译成中文再自己看都比问别人强因为别人的回答再怎么详尽都比不上man文档详尽安装一个新的软件时先看Readme再看Install然后看FAQ最后才动手安装这样遇到问题就知道为什么否则说明文档都不看结果出了问题再来找答案反而浪费时间! 古人说欲速则不达就是这个道理
在Linux中学习命令的最好办法是学习Shell脚本编程Shell脚本比起其他语言来学习简单但是功能却十分强大通过学习Shell编程能让你掌握大量的Linux命令另外买一本命令参考手册是必要的遇到不知道怎么用的命令可以随时查询这要比查man文档快特别适合英语不好看不懂man文档的人
在Linux中命令可分为系统基本命令和应用程序命令系统基本命令是所有的Unix类系统都支持的命令走到哪都不变只要是Unix类系统上就肯定有
等你对Linux有了一定的认识后知道了/etc下那些配置文件有什么用就可以去了解系统结构了了解系统结构不是要你去看什么文件夹放什么内容而是要学习一些原理性的东西比如系统是如何引导的引导后启动了那些东西系统中哪些是最基本的库文件有什么用等等
接下来就可以进一步学习管理系统比如学习配置各种网络服务器用Linux搭建网络这些都是学习Linux系统管理和网络管理的好方法到了这个阶段就可以经常上网查查资料看看论坛精华区文章论坛可以让你学到一些小知识小技巧
如果你不是计算机专业的而想把linux学好就一定要学习专业课程学习微机原理操作系统计算机网络等等专业课程是必需的为什么同时开始学习linux有些人学的非常快不到半年就成了高手有些人玩来玩去还玩不出名堂玩了一两年还是菜鸟? 因为那些学得快的人有基础他们都学过专业课程同样一篇文档没有基础的人可能看了三遍还不明白基础扎实的眼睛扫两下就懂了! 这就是专业和非专业的差别! 因此要想达到更高的境界就一定要学习基础的专业课程
天外有天人外有人的道理保持虚心的学习态度不仅能让你学到更多知识而且会让你受人尊重正所谓学无止境在互联网爆发的时代唯有随时更新知识储备方能抓住时代风口