大家好,今天小编关注到一个比较有意思的话题,就是关于linux菜鸟教程视频学习的问题,于是小编就整理了1个相关介绍Linux菜鸟教程***学习的解答,让我们一起看看吧。
作为一名软件工程学生想要自学Linux,可以从哪方面开始学习?
我就是自学的Linux,之前是做单片机开发的,后来转的嵌入式linux软件开发方向,后来又自学了Android,做Android Framework。
1、学习搭建Linux环境,可以在windows安装虚拟机,安装ubuntu操作系统,也可以找个不用的笔记本安装Ubuntu系统。
2、学习linux基础操作命令。文件操作相关的基础命令,系统命令,网络命令等等。要适应命令操作。
3、确定linux学习方向,运维还是开发,想开发底层驱动还是应用层开发。确定开发语言,c语言、c++、go、Java、Qt都可以。
4、根据你选择的方向和语言,首先整理语言学习大纲,然后整理方向学习大纲,按照大纲,一块一块的进行系统学习,系统学习就是要打基础,只有基础打好了,才能有很高的发展。
5、语言和方向学习一遍之后,就可以找个实际的项目,积累项目经验。
6、然后就可以整理简历面试找工作,在工作中学习,才是提高最快的。
首先来说,Linux体系是比较大的,如果想自学Linux很容易迷路。作为过来人,下面给你阐述观点可能不是最佳的,但绝对是由浅渐深的渐入式学习方法。
运维人员
开发人员
其实还有一些行业人员,但主要就这2类人接触Linux较多,不同群体,要求对Linux的掌握程度也不同。
Linux概况,和Windows的差异
Linux发行版本有哪些,常见Linux系统有哪些,不同系统间的差异有哪些
选择一款Linux系统专注学习,业务使用率最高的就是CentOS,所以我建议你学习CentOS7
对于一般的SE学生来讲,“学Linux”往往指的是“学习使用Linux进行开发”。那么好办,你要做的就是安装Linux,寻找使用场景,直接用起来开发即可。正所谓熟能生巧,你只需要专注于开发,然后很自然地学习一些常用的使用技巧,这样你就可以达到熟用Linux的程度了。
当然,开始的时候总是困难的,你甚至会遇到连vim都不知道怎么关闭的尴尬场景。这里我推荐你阅读《鸟哥的Linux私房菜》前几章,这样你可以用比较快的速度吸收常用的linux基本使用技巧和linux知识。
Linux有很多发行版本,我建议你一开始选择Ubuntu,因为这个版本比较流行,可以很方便地在网上找到学习资料,界面也相对比较美观,有比较简单的包管理器,非常适合入门。
而对于深入linux系统进行学习,你还得先用熟linux,当年Linus就是用熟了Unix之后才写出一个跟Unix非常相似的Linux,所以要理解Linux,还是得先了解Linux。本人上操作系统课时写过一个基于Win32的操作系统,微到连一个操作系统启动时从哪个内存位置启动系统都得自己写,可以说从中受益良多。所以你要想深入学习linux系统,还是得先把学习OS课程学好,最好再自己写一个小操作系统,这样之后你可以凭这个经历找一份实习,之后的路怎么走你自己便一目了然了。
到此,[_a***_]就是小编对于linux菜鸟教程***学习的问题就介绍到这了,希望介绍关于linux菜鸟教程***学习的1点解答对大家有用。