00:00
好,那么从今天开始呢,呃,我们就开始这个Linux课程的学习啊,首先我们来看第一章啊,Unix真优于这个Linux的一个概述啊,那么这章讲什么呢?这章主要其实就是讲一个,呃,Linux发展史啊,你既然学这个技术是吧,你首先你得知道这个技术它是怎么来的啊,前因后果是吧?啊这张呢,也非常简单啊,为什么这么说呢?因为这张一个实验都没有啊,如果你这个以前你听过我讲课,比如说在别的平台上啊,或者在这个大学院校啊,或者一些起培,你要听过我讲课,你应该知道,就是我的课很少有这种,就是没有实验的啊,一般来说都是以实验为主啊,理论部分讲明白就行了,然后主要这是一个干活挣钱动手的这么一个技术啊,所以说都是以实验为主啊,后面的章节你可能看到PPT就没有这么丰富了啊,取而代之的都是实验手册啊,所以我说这张非常简单。
01:01
啊,这张没有实验啊,你就听我讲故事就行了啊,那说这个Linux他这个怎么来的呢。它这个一般来讲就得先提一提这个unix啊,Liix是从unix过来的啊,那unix也是一个操作系统啊,但是这个操作系统呢,呃,怎么说呢,它对于Li尼X最大的这个贡献啊,就是非常的不好用,这很容易理解了,就是你unix要太好用了,可能就没有后来Linux什么事了,是吧?啊呃,至于说他这个操作系统,有同学说老师我能那个装一个,装一个我看看吧,不方便啊,为什么这个,呃,Unix啊,它不不能装在这个,咱们现在这个常用的这种叉八六架构的,就是你现在用的笔记本,台式机,服务器,大部分你看你能看到的这种,一般都是这种叉八六架构的啊,除非你去买专门的什么惠普啊,小机啊什么那东西你装unix啊,而且你也不用看,就特别难用啊,这东西呢?
02:02
他60年代出现的贝尔实验室啊,这些我不细讲,按照官方的讲法,这块应该讲一讲,但是我不愿意细讲,为什么呢?你要是去百度去比我写的这个全啊,没什么用,你知道有这么回事儿就行啊,正格的咱们讲讲这个啊,说怎么来的,咱们就讲他啊,先讲他吧,啊,这个哥们啊,你看着很年轻啊,那会儿这哥们是60年代生人啊,现在岁数也不小了啊,前一阵还来中国了啊,叫什么呢?叫莱纳兹啊,我给你标注一下啊。拿这个荧光笔。诶,莱纳兹啊,这个莱纳兹先生呢,可以说是咱们Li尼克斯之父啊,有他才有的这个Li尼克斯啊,这是怎么个事儿呢?是这么回事儿,咱们不是说嘛,说unix最大的贡献对于Linux啊,就是不好用,莱纳兹先生啊,当年啊,呃,九十九九几年的时候,那会儿呢,他呢就正好在大学里边哈,就学什么,就学这尤I克斯啊,特别不好用,特别不好学,还特别难操作啊,他当年他的这个导师啊,就带着他做项目,就做这unix啊,那么他呢,当年呢,就有一天啊,就是喝醉了,因为你看很容易理解,他是芬兰人啊,那地儿很冷啊,比咱们中国北方东北那边还冷啊,所以当地人民喜爱喝酒,这是很正常的啊,他那天晚上喝大了呢,他这个就是发酒疯啊,就是大骂尤尼克斯不好。
03:34
就是这个啊,大骂这UNI斯不好用啊,非常难操作啊,以及使用上很别扭啊,大骂之后呢,他最后说句话,他说什么呢?他说如果哥们明天早上酒醒了啊,我一定要开发一套啊,呃,比unix好用100倍的这么一个操作系统啊,基于它,但是要比它好用啊,那所以说我们后边我们提议说这个Linux一般都提示什么呢?叫类unix,叫类UNI啊,它为什么叫类尤尼,就是它是从尤尼克斯过来的,但是比较好用嘛,是吧,借鉴了很多尤尼克斯这些东西啊,所以我们叫它叫类尤I斯啊,那么一般人来说,第二天酒醒了,可能昨天晚上撒酒疯那事儿就忘了啊,莱纳兹先生没忘啊,第二天起来他还真写了一个,但是注意啊,当年莱纳兹写的可不是整个操作系统,说莱纳兹第二天早上起来写出来1LI尼克斯操作系统没有,没那么大本事,他写的就是一个内核啊。
04:34
要注意他说这内核有多大呀,这内核也就几十K啊,就代码行数不多啊,你要让他直接写一操作系统,这好几个G,没那么大,能耐也没那么快啊,但是呢,这个内核就是咱们Linux的起源啊,有的这内核啊,怎么叫起源呢?它写完这内核,他就把它放在一个地儿,什么地儿啊这儿。G nu啊,这g nu又是怎么回事呢?哎,我倒回去给你再说一下g nu啊,G nu这么说呢,它是一个组织啊,它是个组织谁创建的,看这哥们儿啊,这个大胡子,这哥们儿这叫richardman啊,这哥们儿是当时他那个年代的世界第一黑客啊,很长时间他是世界第一黑客啊,那很多人对黑客理解就是说他可能侵入操作系统啊,当年不是当年那个年代是这个黑客一般都干嘛呢?就是他的确也是一些工程师啊,技术很强啊,搞程序开发呀,或者写代码啊,这些老工程师他们干嘛呢?他们侵入操作系统之后一般不干坏事儿啊,他会给你就是提出一些建议,补一些漏洞啊,帮你提一些安全啊,固化呀这方面的一些建议啊,这是当年那些黑客,他创立的这个这有组织,说这个组织的中心思想是什么呢?就是开源啊,什么叫开源呢?就是说,呃,瑞莎曼说了,说什么呢?他说你看啊,咱们现在这么多,世界上这么多工程。
05:58
就说咱们现在搞技术啊,是吧,搞这个unix也好,Liix啊,不,不是当年搞的就是计算机类技术啊,是吧,他说你看咱们这技术发展特别慢啊,为什么慢呢?就是说大家老是闭门造车,就是说大家都自己玩自己的,这不好啊,就像特先生提出一什么思想,就是说我们应该啊把我们这些自己啊,你写的程序,我写的程序是吧,咱们应该把它开源的形式,注意这个开源啊,就是他提出来的什么叫开源,就是开放源代码,就是你写的程序,你别加密,也别套盒啊,你直接就把这代码本身就发布出来啊,发布在哪呢?就发布在我GU这个地儿啊,它创立GU这组织就这意思,那么你放在这儿之后呢,全世界别的工程师就可以去看到它,然后呢,他可以进行在这个基础上进行什么呢?二次开发啊,在开发完了之后呢,还是以开源的形式再放回来,然后呢,大家一起去优化,这样呢,咱们这个技术才能走得快,而且发展的好啊。
06:58
这是Richard斯当年这个思想啊,这思想,那么这个他创立这个组织,提出这种开源思想之后呢,这个得到了全世界很多工程师的这个赞同,其中啊,咱们说莱纳兹先生就是其中之一,他认为这个开源思想就非常的正确啊,所以他当年在写完这内核之后,第一件事儿先搁在这研究底上,然后呢,全世界很多工程师看到了,说诶,这小伙子写的东西还不错啊,就慢慢的给他去改啊,加点拈啊,改点代码啊,是吧,逐渐的去完善这个内核,慢慢慢慢发展到今天就出现了很多衍生版本啊,这个咱们后边会介绍一些啊,现在全世界基于这个内核的发展出来的这个minix的衍生版本,什么红红帽的,Sushi的,U盘族的,什么德band的是吧,这些大概有好几百个啊,好几百个版本啊,最有名的可能是红帽是吧?啊,那么他们这些都是从哪来的?都是从最早莱纳兹先生写的这个小。
07:58
科no啊,就这小科no出来的啊,所以咱们说这个Linux怎么来的呢?是这么来的啊,它的前提是unix非常不好用,然后呢,逐渐发展到今天啊,那么他呢,始终到今天还遵循这个U的很多这种开源的这个思想的原则啊,这个U他当时发布这个GP这个思想就是说你开源的东西放上来,然后呢,呃,别人呢在修改S开发还要以开源的形式放回来啊,当然也也有很多不是开源的,你比如说这个你像微软,微软就不开源啊,那个微软那个内核什么的,它不不开放源代码啊,曾经以前有个故事嘛,就是叫什么最后的最后的八兆,就是说呃,比尔盖茨一直在对外说这个微软我逐步开源是吧,就最后呃剩那最后那八兆他就没开源啊,曾经还被那个国家安全局请过去喝咖啡啊,国家安全局说说你看比哥,我们很想用你的系统是吧,但是你要知道我们国家安全局不可能用一个这个我们。
08:58
不知道代码是什么的这么一个东西,这太危险了,所以我希望你作为美国人民,你能不能对国家安全局开源一下,然后比尔盖斯说那不行,这是哥挣钱的,呃,东西不能开源啊,所以说这也有开源,也有闭园啊,整体来说呢,就是呃,像莱纳兹先生,包括像这个约莎斯道曼啊,他们这些开源思想的人都是一些很伟大的工程师,就是他首先想到的是什么呢?是技术的发展啊,怎么能让这个技术啊发展的更快更好啊,然后让全世界的工程师去从中受益啊,他想的更那个更崇高一点,所以说像他们这些瑞加斯曼也好,像这个莱纳兹,他们都是很伟大的这些工程师啊,你到很多这个大学,有时候我去讲课,我看这走廊也一般的都会有这个,这这哥俩一般都会有瑞莎斯曼或者莱纳兹的这个那个头像啊,所以说非常受尊重啊,非常受尊重啊,那么发展了这些年以后呢,有很多的这个衍生版本啊,咱们挑几个著名的咱们介绍。
09:58
搞一下首先来说就是红帽啊,那么红帽可以说是所有这个发布版本里边最有名的啊,那么同时呢,它也是这个世界上最大的一个开源公司啊,当然有同学讲到这里能说是诶这个开源,这开源不是开放源代码不要钱嘛,是吧,那这个这个红帽挣钱嘛,红帽是这个世界上第三个呃,Billionen的公司啊,你可以查一下啊,我印象中呃,第一个逼定公司是微软啊,微软有钱很正常,就是他,呃,Mate license嘛是吧,你买微软的这个操作系统,你得给人微软钱啊,正版是吧?嗯,包括他的office什么这个什么s server,还很多东西都都都要钱啊。第二个好像是IBM啊,IBM卖硬件是吧,比如这红帽开源的那代码都开放是吧,怎么挣钱啊?呃,你把这技术学到后边你就知道了,那这是红帽啊,全世界大概。
10:58
这个服务器市场啊,它得占大头啊大头。
11:03
啊,以及呢,包括什么像斐Dora啊这些,其实你看名字不是红帽,实际上也是红帽,它是红帽的这个衍生版本,它是用这个红帽社区资助的啊,资助的就是红帽是它操作系统是一个enterprise版,现在啊是企业版,它是以稳定性著称啊,那么它有一些新的这些软件啊什么的,他怕出事儿,他就先搁在匪刀RA这个啊,这个系统里啊,测试没问题了,再搁回这个他红帽自己的这个企业版的操作系统里啊,以及还有谁呢,什么无盘图啊,无盘图这个呢,就是可能很多人都接触过啊,只不过你不注意好多那个像宏旗华硕的笔记本啊,台式机还要戴耳的,你发现顶上就带一个这个无图的个,为什么呢?就是说呃,现在这个硬件要求出场必须带一套操作系统啊,它带微软的话,它贵带不起,所以他带这么一个U盘图啊,嗯,当然好多这个到这个这个咱们买的这些东西之后,可能很多人第一件事儿就先给它隔了,隔了装一盗版叉P或者WIN7。
12:03
低是吧哈,下次再有机会要看着的呢,装上试试啊,无盘图的操作系统呢,是所有的Linux里边号称界面最精美的啊,号称最面最最漂亮的啊,做的还是挺漂亮的啊,挺好看。啊,还有谁呢?DB啊,其实啊无盘头是无盘图是从DB来的啊,DB系的操作系统实际上是市场这个非常大啊,那么这个操作系统到现在来说呢,还没有商业化,就是纯纯开源没有商业化,很多这个搞开发的工程师愿意用这个啊,以及还有什么,你比如说susci啊,Susc这个这个操作系统很个性,就是它它这个操作系统你要是买它就是说呃,你你这个你要想考认证,你还不能直接考,你得买那操作系统他才给你几个名额,让你去考虑认证,包括咱们一些国产的啊,什么中标麒麟啊,实际这是两家中标和麒麟啊,一个给军方一个民用的啊,还有什么深度啊,你这个国产操作系统大部分来说都是基于人家那个在做的一些改改编啊,你像这个中标麒麟就跟红帽系的那个是比较像,走的是FPM包啊,深度啊,这个也是一个国产那个非常做的不错的这个Linux厂商。
13:18
啊,它是基于这个德半做的啊,基于德半做的deb的包啊,也就是说实际上呢,你如果说你去。就是学习,咱们这次就是说整个课程咱们是以红帽系为主啊,以红帽的操作系统为主,但实际上呢,你通过学习它啊,你以后说说老师,我以后我我去国内的Linux厂商能干活吗?你放心绝对能干,为什么呢?呃,差不多差不多啊,很多都非常的相似啊,很多非常相似,就是说整体来说呢,就是没有太大的区别啊,当然名字肯定不一样啊,呃,里边的东西很像啊,很多服务什么的都很像啊,那是这是这些操作系统啊,这些衍生版本啊,实际上呢,实际来说就是说有几百个啊,有几百种,这些只是一些咱们一般来说常见的这些啊,那么这次课程就是红帽啊,为什么以红二为这个基础呢?就是说它的市场占有率非常广啊,可以说是服务器市场,尤其服务器啊,就是为什么好多服务器操作系统愿意用红帽这个呢,就是说稳定性啊,就是经常您可以见,就是比如说微软的操作系统啊。
14:26
你比如说你笔记本你装1WIN7啊,你你有本事你试试三天一个礼拜的,你不关机啊,那机器肯定自动重启了啊,你要是说在企业里用这个Linux啊,红帽这种服务器啊,一般来说啊,就是说呃,一两个月不关机很正常,一年两年不关机的都很正常啊,而且它呢,没有什么注册表的概念,非常稳定啊,就是这种这种Linux,它操作系统做服务器来说是有它先天的优势啊,它的缺点就是图形化可能不如Windows啊,但是换句话说,谁会在服务器上玩游戏啊,这不有病吗?是吧?啊,所以这是咱Linux这个特点。
15:04
那么呃,再介绍一下红帽啊,因为咱们这次也是也是以这个红帽的课程这个呃体系为这个一个基础的一个框架啊,那么红帽呢,是美国的啊,他总部也是在美国啊北卡啊,那么这个可以说是现在一说很多人其实在思想理念里就是一说尼尼克斯就是红帽啊,一说尼尼就是红帽啊,因为什么呢?也得益于他这个整体它呃课程体系比较好啊,他的整体这个认证体系也是世界来说就是公认质量最高的啊,就是你学Linux技术,拿红帽这个整个它的这个课程体系作为这个学习的这个线路,非趁在哪呢?就是说他的这个整个课程设计的就非常好啊,咱们这次课程呢,是基于他这个整个的认证体系,它分为三阶啊,最初级的工程师呢,叫CS sa级别啊,那么A呢,就是assist叫助理工程师啊,一般学完学完这个课程呢,你可以干嘛呢,就是在企业里处理一些普通的日常的一些操作啊,比如磁盘。
16:05
咱怎么去管理一下什么网络,怎么管理一下啊,就助理工程师这种岗位啊,中级的呢,叫rce啊,叫嘛什么工程师啊,这个一般课程就是讲一些服务啊,什么安全啊,呃,策略啊,存储啊这些东西,就是一些稍微大一点一些项目类的东西啊,多一些,最高级的是rhca啊,呃,RCA这个认证非常难考啊,因为你首先来说前两门你考一门就行了,最后一个CA呢,你得考至少五门啊,你才能获得这个CA的证书啊,全世界大概就几百个啊获得CA证书了,咱们中国占大头,因为咱们中国人考试能力非常强啊,中国人考试能力非常强啊,这次这个课程呢,是按照这个呃C的这么一个大纲来走,但是呢,呃,不是按照认证课这个来讲,这怎么理解呢,就是说呃,一般讲这个Li尼克斯技术课啊,就是有这么几个方向。
17:03
最简单的就是讲这个认证课,为什么呢?就是你把考题讲就行啊,考题一讲这十几道题,20道题一讲,这算完事儿啊,讲的最浅啊,稍微深一点叫什么呢?就是说呃,你得讲点具体里边的这个知识点,按照官方的体系大纲讲一点啊,最最高的是什么呢?就是说你在这个基础上把生产一线的这些东西都加上啊,咱们这次呢,是按照他这个培训的这个课程体系来走,但是呢,中间加了很多这种就是企业一线这种项目的东西,实验非常多啊,所以说难度来说呢,比这个真正官方的这个考试要求啊,咱们说是考试要求要高一些啊,所以说呢,东西也稍微多一点,我尽量在这个初级课程上不加那么多那么难的东些啊,把它均匀的分散在这个中级课和高级课里啊,尽量的入门稍微舒服一点,但是你学的时候也是有这感觉,就是其实初级课是比较简单的,但是呢,呃,尤其我这种。
18:04
想法就是说你主要以实验为主的话,你是比较容易接受的啊,就是你只要手别太懒,一般来说没有学不会,但是呢,由于这个新技术你刚入手啊,刚上手可能会感觉别扭啊,这都是正常的,有很多时候你经常可能是学到中级课程,你会发现,诶,实际那个课程比初级难,但是你学起来你觉得非常轻松了,尤其到了CA的课,很多有时候讲学员说诶这CA这不就点鼠标嘛,是吧,全是那大字报的的外部界面,这比那个初级课都简单,实际是因为什么呢?你随着你学的时间长啊,实验做的多,诶因为这毕竟是个动手的东西,你练的越多你会觉得越简单啊,这是咱们整个的一个这个课程的这个讲课的一个思路啊,那么这次讲课呢,呃,主要是以这个红帽这咱们也看一眼,它最早的时候是只有这桌面的这种的啊,到现在来说呢,一般都是这种叫enterprise版啊企业版,那么现在来说呢,市面上呢,红帽六和七都有啊七呢最新的是。
19:04
操作系统啊,但是咱们这次课程呢,不光是讲七啊,咱们穿插着讲一些六,尤其在初级课我尽量多,这个就是有不一样的地儿,六和七不一样的,我就两个都讲,为什么呢?因为咱们说了,咱们这个这次讲课是按照这种干活难度啊,就是说生产一线的这个要求难度来讲,就不是按考试难度啊,所以不会光讲七,因为你在生产一线,你可能见到的六和七都非常多啊,而且这么说吧,六可能比七还多啊,这怎么理解呢?就是说呃,很多这种服务器,包括数据库啊,就是企业生产一线,它不会去用最新的啊,一般情况下双版本并行啊,老版本只要没大毛病,不会轻易升到最新啊,这不光红帽是这样啊,就是什么Oracle什么的数据库啊,你比如说都是这样啊,Oracle也是跟红帽一样,也是三个等级啊,O Co c po cm啊,最高那叫OCM,那个也非常难考,但是你要去市面上去看,就Oracle。
20:04
现在最新的12C r two都出了啊,那么你在市面上看到最多的反而不是 r two12C的啊,看到的是11g r two最多啊,为什么呢?就是说像这种服务器数据库这种企业生产一线一般不用最新,所以咱们讲课也是这样,咱们不光讲这个最新的RRH企业七,咱们碰到有六跟七不一样的,咱们单摘来讲,尤其在初级课,我肯定这块都讲,因为你在生产一线干活的时候,你肯定都能碰到啊,这是这一章啊,没什么实验,咱们大体就介绍一下整个这个Li尼克X发展史,以及这个课程后期咱们怎么学啊,好,那么这章呢,就到这里。
我来说两句