目录
Linux学习阶段划分
Linux学习方法
整理自 一周学会Linux韩顺平
Linux学习阶段划分
这节可以让你知道你目前是什么水平
1、Linux环境下基本操作命令
例如文件管理,用户管理,vi vim编辑器
2、Linux的各种配置
例如网络的配置,服务的配置,环境变量的配置
3、Linux下如何搭建各种开发环境
例如javaee的,大数据的,Python的
4、能够写一些基本的shell脚本对Linux服务器进行维护
作为Linux的使用者,shell脚本必须要拿下来, 搭建大数据的环境,或者集群时必须要会写shell,哪怕不会写, 至少也要能看懂。
5、 能够进行安全设置,对系统进行调优
防止服务器被攻击,优化系统
6、深入理解Linux的内核
对内核有些研究,熟练掌握大型网站的配置,并熟悉各个环节的部署与维护。 这个要求会更高级。 必须要紧跟时代潮流,不然会被时代淘汰
Linux学习方法
1、学习Linux首先建立一个整理的学习框架,然后再细节
就是说不要一上来就抠细节,太细了,这样妨碍你对整体的一个认知。我们先把整体拿下来,再慢慢走细节,这也是可以的
2、你不需要掌握所有的指令,但是你要会查手册或者百度
3、我们在学习linux的时候要注意先know how再know why
也就是说我们先知道怎么做,然后我们才知道为什么,这是学工科的一个特点。
我们在学习过程中,有时候对这个知识点不太理解,没有关系,但是我们知道怎么做了。我们做到后面一个项目或者一个应用场景的时候,回头一想,奥,一下就一目了然了,就一马平川,水到渠成。 你不能说 ε=(´ο`*)))唉我就卡在这个地方,我们可以通过后面的某一个应用场景认知或者加深对某一个知识点的理解, 所以老师说的是先know how再know why
4、大家记住计算机是一门做中学学科,
一定是在做的过程中学会的,不是学会了咱们再做。我们是工科性质的,实践是很重要的。
5、可以适当的囫囵吞枣
就是说我们在学习过程中肯定会遇到各种各样的拦路虎, 当然我们最好还是把这个拦路虎搞下来,就是把这个难点攻克了,但是我可以负责地告诉大家,有些难点你一时半会儿就是攻克不下来,怎么办?你可以继续往前面走着, 走到某个阶段的时候,你再回头看,其实也很容易理解。 因为有很多知识点, 它也涉及到其他知识, 你在这个地方还不能够马上理解。
有些学技术的同学可能深有体会, 你可以适当的囫囵吞枣, 当然你也不能什么都懂,你就往后边冲 啊 。 就是说, 你也使劲儿理解了,也找了小伙伴, 也找了网上一些资料了 ,你还是不懂, 你就可以适当地往后放一放 。 你可以接着往后学, 但是学的过程中我心里一直有一个疑惑, 我这个点还没有拿下来, 怎么学 。
6、Linux不是编程, 重点是实际操作 各种常见指令,一定要玩的溜
Linux它是种实操性的东西,他不像我们学java语言或者其他编程语言,编程思想,数据结构与算法, 它都没有 。
Linux它就是实操性的东西。所以同学们一定要记住, 你在Linux下怎么去用这些指令, 一定要会操作。 一定要把常见指令, 面试官一问, 或者你在工作中, 马上就能敲的出来, 很熟练
总的学习目标就是, 能够灵活使用Linux,并且能够优化系统的目的