众所周知,未来是大数据时代,云计算的黄金时期,目前Linux技术不仅在大公司中运用,越来越多小公司也运用到了Linux技术,Linux使用的趋势将会越来越流行,因此,对于未来想从事Linux相关的程序员工作的人来说,是很有必要去学习Linux的。
在这里我想提几个重点,在大家学习Linux的时候最好能够注意一下。其中一个我觉得就是要学会vi文书编辑器,Linux的文本编辑器有很多,但是我建议还是先学习vi,因为所有的UNIX like系统上面都有vi,如果你能够学会vi,那么对你的其他工作将会起到非常大的作用的。还有就是shell和shell Script的学习也是非常重要的,为了能够在未来帮助你管理此伺服器,我建议还是要学习一下。还有在你搞Linux的时候,你会遇到要自己安装驱动程序或者安装其他的软件的时候,尤其是一些嵌入式的设备,那么如果你能够了解像Tarball/YUM等等的安装方式的话,那么就非常方便了。还有关于IP概念,路由概念等等的网络基础也需要学一下。
本质上还是要学好Linux,在学习的过程中需要对比较重点的知识进行针对性学习,毕竟学海无涯,你不可能把所有的Linux相关的知识全部学完,只能说要对一些重点的,工作中经常要用到的进行学习即可,等以后你从事相关的工作的时候,可以一边工作一边学习积累也是可以的。另外根据人脑的记忆曲线来说,人脑和计算机的硬盘不一样,对于人类来说,你必须要一直坚持重复练习才可以将一件事情练习得比较熟悉,同理可得,在学习Linux的时候,你要经常每天保持练习,才可以把Linux学好,不一定要花很多时间,你甚至可以一天只花一个小时看一看,但是一定要记住,要保持一种每天学习的习惯,少刷点抖音,时不时回顾复习下,只有这样,那些你曾经觉得很难记住的命令行你才能记得住,记住后你在使用Linux的时候才会得心应手。在学习的过程中还要注意养成一个做记录的习惯,当你发现错误信息的时候,找到解决方案的时候,你就要把他记录下来,然后时不时温习一下,这样当你以后再次遇到相同的错误信息的时候,你就会知道如何去处理了,可别小看这一个习惯,当你持续几年后,说不定你就能成为别人眼中的大神了,因为Linux从入门到精通,其实经验占据了很大一部分,包括你做Linux运维工作的时候,经验多,往往会让你得到更高的薪资。经验高也代表你的能力很强。当你以后去面试Linux相关的工作的时候,你把你的记录本给面试官一看,面试官就对你刮目相看了,你去找工作也会容易很多,因为记录本代表着你对Linux的熟悉程度和经验多少,我强烈建议大家养成一个做记录的习惯。Linux和Windows的区别有很多,其中一个最明显的区别就是Windows正版系统是收费的,而且动不动就几百块,对学生党来说很不友好,而Linux却是免费的,只要你有电脑就可以学习
Linux。Windows平台上面的很多软件都是收费的,但是Linux平台下大部分软件都是开源的免费软件,你可以修改定制属于你自己的风格的软件,使用Linux你也不用装杀毒软件,安全性相对于Windows来说是比较高的。但是对于新手来说,开始学习Linux的时候最难的应该就是使用习惯的问题了,在Windows你可以用鼠标和键盘,但是Linux下你需要只用键盘来操作,如果你不学习的话,你是很难操作Linux的,但是当你熟练之后,效率会极高。如果你想要学习Linux,你就必须要接受大多数时候都要用命令行来进行操作,如果你可以接受的话,那么我就推荐你去看这本书,叫《Linux就该这么学》,这本书是专门针对新手的,学完这本书后,你对Linux基本上就已经入门了,剩下的只是进阶而已。做一些小项目是没有问题的。在开始学习Linux的时候,我建议大家要去学一下电脑的基础硬体知识,不需要多么精通,有一定的了解即可。然后跟着这本书学习即可。
最后,希望大家在学习Linux的时候能够一直坚持下去,坚持就是胜利,只要坚持学习,你就能有巨大的收获。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/278967.html