00:00
好,那我们呢,之前用的Windows操作系统比较多,那么对于我们云计算啊,运维好,开发人员啊,包括后期的开发人员,我们要重点来研究一下Linux操作系统。好吧,因为服务器啊,90%往上的都是Linux,哎,操作系统它的性能性比较好啊,稳定性也比较好,就是说服务器要做到其中24小时是吧啊。不关机,一直运行。并且因为是开源的,因为是开源的是吧,开发人员看到这个源代码之后,如果出现问题了,是不是可以自己打这个补丁啊,他每一年啊,都有很多公司啊,去给这个Linux去贡献自己的贡献,呃,自己的相应的贡献啊。华为的经常往里面喜欢去刷。好。
01:05
稳定开源是不是啊等啊好,我下来安全性比较高,其实还是啥是不是价格呀,对不对。安全性高后便一个啊刘主免费是吧,你想一套Windows啊,需要那么多钱,OK啊,那咱来简单看一下啊,这个Linux的发展历史,那么Linux呢,在很久很久之前啊,还有一个操作系统,我这儿没有写,叫什么unix啊,它的unix呢,是一个大型的啊操作系统,美国嘛,嗯,也是开放的啊好,后来呢,谁啊,80年代at就是什么T,叫做贝尔实验室啊,将unix商业化了。
02:01
就不再开放源代码啊,但是呢,它有什么呀。为了你看为了教学方便啊,这有个大学教授,这一个大学教授啊,这个大学教授呢,他开发授权了一个就是这样的Linux啊,操作系统放到Internet上,他放到Internet上啊。好,他怎么样呢?为了重现软件界互相合作的精神。他发起了一个计划,这个计划叫什么呀?G啊,G nu is not unix啊,就是创建一套完全自由的操作系统,就是这种精神是不是非常可贵啊啊。但是他过于简单啊,过于简单呢,他拒绝向其中添加用户,就是其他用户往里面加东西啊。然后这个孩儿呢,是不是他呀啊,他其实呢,是站在了谁呀,就是站在这个大学教授的基础上。
03:06
对吧。站在他的基础上自己开发了一个什么呀啊Linux就是自己开发了一个Linux内核。明白了吧,就是他。那这一块呢,大家要了解一下,你看posix它定义了操作系统应用啊,为应用程序的提供了相关的接口,那么这些接口,比如说你要呃玩键盘,键盘接口啊,显示器,显示器的就是你需要加一些应用,是不是需要加各种不同的接口啊,啊这个需要注意啊,看一下接口,如果直接你接入开发软件,那你知道啊,Java就是面向接口的编程,那么Linux内核呢,是源代码开放的啊,91年之后,越来越多的程序员参与到这个Linux。源代码的编写啊,维护啊,升级当中,就是他提出来这个内核是吧,啊提出来这个内核,然后呢,由后续广大程序员怎么样发扬光大,哪个他是哪个国家的呀,这个小帅哥。
04:14
荷兰踢足球那个,哎,不是荷兰叫芬兰。明白吧,啊,芬兰,芬兰知道在哪儿不?啊,地图啊,大家没事去看一看,芬兰是一个北欧。看到没,首都赫尔辛基啊,在北欧啊,他挨着哪个国家呢?挨着瑞典挪威啊,那个大毛是吧,俄罗斯就是芬兰这个国家啊,他们的教育水平非常的高啊。
05:01
那个诺基亚你们知道不。就是很久很久之前那个诺基亚啊,在中国特别火,他就是应该就是这个国家的啊,芬兰的。Mycycle.买CQ应该也是买狗支付吧,大家可以查一下他是哪个国家的。看到没?MYSQL之父mon是不是也出生于芬兰赫尔辛基啊,他说北方啊,北欧这些人咋说呢?嗯,他们都喜欢研究技术,因为到晚上啊,特别是到冬天啊,比较黑,也没啥事儿,也出不去,他们就在自己的小黑屋里面开始开发软件,呃,其实我读完了就是Linux Linux自负啊,他的自传就是那个传记之后我想的,那中国东三省按说应该怎么样啊,大力发展软件业是吧,也出来我们自己的这个软件啊,啊,估计是东北,我们东北呢,就不去搞这个软件,搞啥呀?二人转是吧,搞这个二人转啊,好,这个知道就可以了啊,林大斯啊,林达斯现在在哪个地方啊啊。
06:23
不知道是吧,现在的家伙跑美国去了,大家可以查一下啊。你看啊,著名的电脑程序员,因为他是开源的Linux内核之父是吧?好,他在互联网上声明鹊起之后,美国硅谷公司你看到没有,就后来给他发出这个邀请函,邀请他去这儿啊,就是最开始的时候是全美达公司写这种软件啊,啊美国他这个国家呢,就是你,你只要你出名了,他就会去邀请。
07:05
所以呢,其实你说他国家的教育多么好,也不是多么好,是不是全世界优秀的人员都到这个地方去了呀,啊啊,有时间啊,大家可以去查一下。OK, 还获得了,你看到没有2014年Linux呃先驱奖,这个确实是个大神啊,哎,大神牛的很啊,对对对,他除了Le之外,他还有一个代表的作品叫什么giar是吧?啊,那如果说是谁做这个软件开发用的这个giate啊,也是他开发的,确实很厉害。呃,那狭义上的Linux就是Linux写的一段代码了,广义上我们指的是Linux内核以及各种Linux的各种版本是吧?啊,那我们这比如说有这个center OS呀,还有这个五班two啊,对不对啊,甚至离呀。
08:11
对吧,啊等等啊红旗啊。好,来看一下它的特点,它特点呢就是开源,多用户,多任务。许三多是吧?啊,那单用户的就是一个用户,他只能够就是只能允许啊同时登录一个用户,还有一个是单任务,单任务就是用户同时操作的数量是单一的,现在是什么?现在是不是多用户啊,这个服务器启动之后,我是不是多个用户都可以同时进行操作呀,是吧?啊你服务器启动了啊,然后呢,我从这个客户端我可以呢进行相关的多个操作啊OK。那Windows注意啊,和Windows的主要区别,Windows属于是单用户多任务,你比如说我们现在我是不是在Windows这个地方,我开启了多个任务啊。
09:08
和Windows的区别,Windows就写到上面吧,Windows单用户,多任务。然后Linux是。多用户多任务是吧,还有一个多是那个多。两个是吧,嗯,衍生版啊,衍生版的话呢,大家会发现啊叭较多中国的,你比如说有这种红旗啊麒麟啊是吧啊等等等等这些啊,就是所谓的是国产操作系统嘛,对不对调,那其实它的核心还是啥,是不是还是零一斯啊啊但是我认为以后大家注意啊,以后就是整个这一块啊。
10:14
是未来的一个大的方向。好吧,是未来的大方向,为啥呢?大家应该清楚,有一个特别的战争。是吧,嗯,就大毛和二毛的这个战争对吧,某个国家对你的这个操作系统不让你用了,假如说外国不让我们用Windows操作系统了,你说我们怎么办,我们是不是应该有自己的操作系统啊,所以呢,国家就提出来这样一个啊。啊,估计大家应该听说过这样一个概念。叫信创产业,看过没?没见过,没有是吧。
11:04
看到没?20你看2020年才是信创产业全面推广的系列,就是全面的国产化嘛,国产CPU,国产操作系统,明白了吗?主要就是全国产啊。嗯,当然了,因为我们现创产业他开刚开始起步2020年,所以呢,呃,很多东西它用起来还是没有现在用的Windows啊,Linux更为流畅啊,但是这是未来的一个什么,是不是一个大趋势啊啊啊,那操作系统的它这个核心啊,是不是肯定是依据于Linux啊进行做一下更改啊。国产CPU这一块呢,比如说以麒麟啊,龙鑫啊等等啊,他们为主要的啊,这些厂家。
12:05
嗯。好,那么下面来看一下这个Linux的内核以及相关的一些概念啊,首先呢,大家应该清楚有这样一个组织,这个组织呢,叫做自由软件基金会。啊。好哪些自由呢,比如说他他定义的什么呀,规则呀,协议呀,你只要符合这一块是不是都可以用啊,但是他有一个要求,说这个软件是开源的,你看。那你不能说我把它拿,把别人的东西拿过来,我就开始用啊,所有软件开源可以任意的怎么样修改,这是第一要求,一第二个改完之后的内容也要怎么样也要开源啊,这两块我给大家说啊,其实到对于老外,对于一些咋说了吧啊。
13:03
遵守这个规则的人。那人家确实遵守规则,但是对于不遵守规则的人怎么样,他是不是把这个软件改完之后,他改成自己的数据库你就可以用了呀,要改成自己的这个软件就可以用了呀,国国内啊有很多这样的无耻的厂商。明白吧,啊,比如说现在呢,人家有做了一个软件开源的。叫什么什么数据库啊,国内的某一个厂商把这个源代码拿过来就改一改是吧,给他那个封面啊,那个什么东西改成自己的,号称有了自己的一个开源的啊数据库,那其实呢,他内核还是啥,还是人家老外的明白吧,还是人家开源开源的啊,人家没有整出来之前,你咋不搞呢,对不对,这个了解都可以了,好吧,那么组成部分呢,有3块,这三块啊,我们拿一个鸡蛋来说。哪3块呢?看到没有内核是吧?啊有内核还有呢啊命令检测器,还有外部的相关的应用是吧。
14:11
OK, 蛋壳。这个鸡蛋外面是不是蛋壳呀,那这个蛋壳呢,相当于各种命令啊,各种命令啊,都有相关的各种服务,相关的各种软件,那那不就是在这个软件的。这个操作系统外面是不是包了很多应用啊,对吧,跟我们刚才说的这个应用软件啊,有点类似。这个可以理解吧。啊好,那蛋清蛋清是什么呢?蛋清就是啊,命令解释器,他负责来运行Linux的这个,哎,命令。这里面呢,比如说有bash啊,命令显示器啊,在这里面啊bash啊好里面的内核是什么呀。
15:00
就这个Linux它是直接来控制什么硬件的是吧?哎,那我们无法直接来操作这个系统。这个就是Linux的内核。好,这个图啊,就是这3部分,大家呢,需要重点把它。啊,理解一下。我们能够操作哪一块儿,我们操作的是不是外面这一块呀,对不对啊,那我们操作这块吗?是不是不操作呀?好,那我们操作的命令由谁来负责解释执行啊,是不是由这个命令解释器啊,OK啊,所以说我们的重点,咱后续学习的重点就是在蛋壳的一部分,对吧?啊,有时候呢,需要去了解一下蛋清,OK啊。
我来说两句