00:00
各位,现在我们来看一下Linux的一个学习方向。那同学们一定要知道啊,我们这个学完这个linuxx过后呢,或者说在Linux下边到底有几个学习方向,这个大家要做一下了解。那现在呢,我们把这个笔记啊来补一补,刚才呢。刚才呢,我们忘了把这个图截过来,所以说我把图呢,就统一的截到我们的笔记中去,这样呢,以后同学们就不用再来看这个幻灯片也可以啊,知道我们讲了哪些内容啊,我把它放在这里。这是刚才我们所说的基础篇和实操篇,这一部分呢,是我们定制篇对吧,诶定制篇好的,我把它放在这里。那下边呢,我们来看一下Linux的学习方向有哪些?Linux的学习方向对吧?好,我把这个呢给大家列好。
01:00
OK,来看一下,那new克学习学习方向呢?我简单总结了一下,有这么三大方向。第一个呢,就是有些人他学完这个Linux呢,他是为了在Linux线下面从事运维,这这个呢,有个专门的职位叫Linux运维工程师。那有些同学说了,那Linux是运维工程师,他主要是做什么事情呢?各位linu克是运维工程师,主要是做这样一些事情,比方说你这有个公司了,你的公司很大。呃,小公司我们一般就不说了啊,一个公司很大,它的服务器很多,你比如像百度,像谷歌,像阿里,它的这个服务器后台服务器上万台,甚至几十万台,这么多服务器要保证它正常的运行,谁来炸,谁来做这个事情,肯定不是我们Java程序员,对不对,也不是我们Python程序员,他有个专门的一个岗位,就叫运维工程师,那么运维工程师就必须保证我们服务器能够正常运行,比如说。
02:02
服务器的优化。对不对,日常的监控,还有我们数据的备份日志的灰日志的这个分析大哥这么说吧,就说比如说我们这个服务器突然出了故障,这个故障呢,不是因为你程序的原因啊,不是因为程序原因,这个时候运营公司运营工程师要顶上去,迅速的把这个服务器。把它恢复。不然的话,那你就失职了,所以运维工程师呢,它主要就是对服务器的一个管理,还有我们安全的安全的一个保障,故障的处理,同学们如果有兴趣呢,你们在这个这个呃,智联招聘上啊,你可以看到你搜叫Linux运维工程师是有专门这个职位的。啊,你你你看啊,咱们搜一下他有专门这个职位。就在linuxx下面做运维的啊,专门的Linux运维工程师,呃,这是一部分,这是一个方向,那么第二个呢,就是Linux下面也可以做嵌入式开发,这个呢,也有个专门的职位叫linuxx嵌入工程师。
03:05
那这一块呢,用这块呢,这个需求量相对来说没有那么大,比如说诶你在Linux下面做什么呢?做驱动开发。做驱动开发。第二个呢,在Linux嵌入式系统下边呢,做一些开发,对吧,这种Linux嵌入工程师上,它一般要学C语言,C语言用的比较多一点,第三个方向呢,就是我们linuxx下面做开发项目,这个用的是最多的,各位这个用的是最多的,比如说。我画个图来简单一下,什么叫Linux下面做Linux下面开发项目啊,我画一个示意图,比方说吧,这样说。这里呢有一个系统,这个系统呢,就是我们的Linux系统。啊,Linux是一个操作系统啊,各位操作系统。那有些同学说,老师我是一个初学者,我还不知道Linux是什么,那你不要着急了,因为你现在就简单的知道linuxx是一款操作系统,有点像我们Windows一样,Windows可操作系统吗?那第六。
04:05
又也是一款操作系统,只是它跟Windows有些不太一样的地方。那你这这就是我们要讲的道理嘛,要给大家讲,为什么要讲linu克斯对吧?好,那么Linux操作系统。它放在这里了,那我们这个Linux下做这个开发,它主要指的是什么意思呢?各位他这样子的啊,说我们有一个有一些有一帮Java程序员。他呢,经过工作开发了我们的Java程序。对吧,他开发了我们Java程序。那么这个Java程序呢?他开发完了过后,他需要部署到或者放到我们Linux下面去运行。是这意思吧,你如果你如果说。不放到手里面去,那那是算怎么回事呢?说我们Java程序呢,一般情况下都是部署在Linux操作系统下面的,那这样就有一个问题了,这样就有一个什么问题呢?就是说你如果只会做Java程序开发,不会Linux操作系统的基本的操作,那么你想想你怎么把它放到这边来。
05:12
是这意思吧,那所以说我们这个学Linux,作为Java程序员,或者Python,或者是大数据,你在学Linux的时候呢,你主要是要去学习Linux下面怎么去。怎么去管理这个Linux,怎么把我们的程序部署到Linux,以及怎么搭建我们这个开发环境,就这个意思,而且呢,要给大家讲清楚一点,Linux操作系统下面呢,不但可以部署我们Java程序,还可以部署我们的什么呢?还可以部署我们的Python。Python程序对不对,还有什么呢?还有我们这些大数据,我们集群也是在Linux下面进行运运作的,所以说我在这里讲个讲了一个道理嘛,你看看我这个图,我这个图也非常能说明问题,比如说你Java e程序员大数据。
06:03
做大数据的,做Python的,做PHP的,甚至你做C加加的,那么他们都不可避免的要在Linux下面进行操作。你不能说我把程序开发哦。让别人去做吧,程序开发完了过后我不管了,让别人去。把这个程序放上去进行部署和维护,我不管,那可以,但是你本身这个价值,你的这个这个竞争力就会减弱。可以这么讲吧,如果同学们现在循环加1JAY1,或者学完大数据,或者循环Python,或者学完PHP,那我告诉你,如果你不会Linux。那么找工作是成问题的。明白这意思吧,找工作是成问题的,因为别人一定会问你,Li宁可相关的这种操作。你不能说我把程序开发完了,过。Linux我不管,我不,我不管它怎么去部署,我也不管Linux下面怎么去维护,我也不管Linux下面怎么去对我程序进行进行这个优化,我不管,那么你这个肯定是不行的,因此这就是我们作为这个程序员为什么要去学这个零零可视的一个道理,好了,那我现在呢,简单的把这些给我们总结到笔记中去啊。
07:13
哦,这边写错了学习方向和学习方法。方向好,我们刚才说的第一个方向就是宁宁科斯。运维工程师对吧。Linux运维公式时,我们把它写到这了。画一个别的。好,零零可是运维工程师。那么第二个呢,就是我们所说Linux。Linux是什么呀?我们叫做嵌入。嵌入式开发工程师。啊,这是一个,还有一个呢,就是我们在更多的用的是在Linux下面。Linux下面。做什么呢?做这个这个开发,做各种程序开发。
08:05
各种程序啊,程序开发。好,这是我们所说的三大块儿,对吧,我把它列一下。一下放到这里就可以了,那么运维公司,运维公司主要做什么,我就不再不再一句一句一的说了,啊像如刚才我们也说了,他主要是做一些呃驱动开发呀,还有像什么呢,在这个嵌入系统下面做一些开发,那这块呢,我们就。这边的图给他截过来就行了。对吧,大家知道是怎么回事就OK了。我把它放在这里。好的。总体放在这就行了,一个示意图。啊,示意图。示意图,把它放在这里就可以了。好,截个图放到这儿,那各位同学看一下啊,就是我们这个linuxx学习方向呢,有这个三大方向,那实际上呢,如果你是做运维的话,这块对Linux要求是比较高的,但是呢,如果我们只是做一个程,各种程序开发,在这个用这个Linux下面Linux来做各种程序开发,这个呢,相对来说要求不是很高啊,不是很高,但是呢,你也必须玩的溜。
09:14
对吧,你必须要知道诶一些,比如比如说用户管理啊。网络配置啊,还有这个基本的命令操作啊,还有环境的搭建啊,这些肯定是跑跑不了的嘛,好这一块呢,就是我们所说的Linux使的这个学习方向,我截段视频。
我来说两句