说起电脑系统,我们脑海中很自然地会出现两个词汇:windows、Linux,自计算机问世以来,计算机系统有很多,而Linux和windows一直是众多系统中的领头羊,二者也经常被众多用户拿出来比较,诸如此类的文章非常多,本文就不再赘述。相信有一个观点大家都是认同的:windows就像手机中的IOS,界面漂亮,用户体验好,但可自定义性较差;而Linux则是手机中的Android,自定义性强,可以获取root权限。总的来说,windows对与普通用户更友好,而Linux更适合于开发者和开发爱好者。
学好Linux并不容易
对于一个Linux小白来说,Linux就是一个噩梦。这并不是危言耸听,首先,从体验上讲,Linux严格上来讲,就是一个黑黑的窗口,鼠标?不存在的。一切操作都靠敲命令。你问我UI图标?那当然也是没有滴。可能你在windows想装一个软件,只需要点“下一步”,而在Linux下,你以为只需要sudo apt-get install (ubuntu)?不存在的,你会发现系统提示你安装各种依赖。在window下浏览一张图片,只需要双击,就会有各自图片浏览器去打开这张图片,而在Linux下,你看到的只会是一堆编码。意不意外?其次,从更深层次的角度,Linux系统里,万物皆文件,它并没有windows中的系统分盘,我们需要花很多时间对我们的Linux系统进行定制化。这对于一个使用widows至少10年的windows用户来说,Linux简直就无法使用下去。于是乎,对于一些想学Linux的同学来说,可能在第一个星期就放弃了。
要有一颗黑客的心
都说Linux系统是专为黑客存在的系统,其实大概是因为Linux在黑客的手下能做的事情更多,相信大家都看过一部电影——黑客帝国,对于里面的主角穿梭在代码空间,还有真实世界那一行行的命令瀑布流,大家一定觉得很酷炫,我自从看了之后就萌生了一个黑客的梦想,一直到多年后,我成为一名web开发者,在接触到Linux之后,心中的黑客之心更加强大了起来,在刚开始学习Linux的时候,我也遇到许多问题,光安装就花了一下午。调配各种设置,面对黑色的窗口,有序跳动的命令行,我并不会感到枯燥,相反地,我享受这种在黑窗口下敲下一个个命令,程序会根据命令做出一系列的命令行跳动的感觉。我认为,学习任何一个东西,兴趣是动力之源,当然有的人会说,没兴趣一样也能学好,我并不否认,但是有兴趣能让你学的更愉悦~所以,学习Linux系统,你需要具备一颗黑客的心。
坚持永远是胜利
“坚持就是胜利”,这一句我们从小听到大的至理名言,在学习Linux上同样适用,在我刚开始学习Linux时,我曾经遇到很多很多问题,现在想起来仍然觉得可怕。比如说,我曾经搭建Lamp环境,搭了好几天,一直没有跑通,最后在无数次google和百度的加持下,终于搭建起来了,那一刻所获得的成就感是巨大的。有一次,我安装一款软件,安装程序走到最后总会报错,在多次百度无果的情况下,我花了一天时间去排查依赖等配置信息,最终发现是系统配置错误。其中过程不说也罢,都是泪。学习Linux,你就不得不面对机器的冰冷错误提示,当然不可能有windows那么友好,会用中文提示你哪里哪里错误,Linux永远用最简洁准确的提示告诉你信息。rm -rf的梗我们听了无数次,但其实在学习过程中,我们都不可避免的遇到相似的问题。总而言之,Linux是慢热的,需要你给予它更多的耐心,在学习中不能因为一点困难就轻易放弃,当然,在你付出足够多的时间和耐心的基础上,你会体验到Linux带给你不一般的工作效率。当你习惯它的机器语言之后,你就无需像windows那样,需要走一层中间代理人,你可以和计算机直接沟通,这样的好处就是,安装一堆软件,你可能只需要一行命令,对于系统内的文件你拥有所有权限,可以按你喜欢的方式去管理它们。所以,学习Linux需要一颗坚持的心。
只缺一本入门书籍
如果你崇拜黑客,迫不及待想成为像他们一样的人,如果你做好了坚持走到底的准备,那么你现在需要的是一本好的入门书籍,我使用的是《Linux就该这么学》,这本书籍算是最适合小白入门的教材了。浅显易懂确不失深度。当然,喜欢看视频教程的同学也可以去找网上的免费教程,互联网最不缺的就是信息。最后,希望在路上和正准备上路的Linux学习者们,能成为一个好的Linux使用者,甚至是开发者。