00:00
好,下面呢,我们就给大家简单那个说一下这个Linux这门课它相关的一些内容是吧,先看看它的简介吧,啊简介知道吧,这个简介呢,其实我在这个课件上面已经给大家简单说了一下,你课下这个课件你自己看就行了啊,这是跟Linux相关的,以及Linux它的一些用法,我都给大家这个写到这,有的时候还有些截图,嗯,截图,但是咱们课堂上基本很少看了,为什么?因为我们要读这个文档的话,可能得耽误一些时间。所以我课堂上我们就那么,呃,偶尔的看一看就行了,呃,课下大家要都要读一下这个文档啊,你课下复习,到时候你要读一读这个文档,咱们课堂上就不怎么看它了,因为它这这个文档,因为这个文档上面说的比较多,比较详细啊,你看下看就行了,知道啊,课堂上一个一个看的话,咱们没有这么多的时间啊,好,需要看的时候我再带着带着大家看啊,那下面呢,我们这个就给大家简单说一下Linux这门课,这门技术它的一些大概的一些情况是吧,好,那当然我们说这个Linux一开始学,但你要知道什么Linux到底是什么是。
01:12
可能有的同学就几千我接触过Linux啊,用甚至用过Linux可能都知道,但是有的同学可能是用的都比较少了,那么那你要学它的话,你首先知道Linux是什么,那么linuxx是什么呢?它是一种什么操作系统,Linux是一种一种操作系统,是一种操作系统,它既然是操作系统了,那他就跟我们传统的这种大家常用的这个操作系统没什么两样。它也是一种操作系统,那我们这个操作,我们平时用的操作系统都是Windows操作系统,就是你用电脑的时候,你买一台电脑回来了,那可能如果没装操作系统,你的电脑你还不能用。呃,虽然你买的电脑比较贵,比较好,比较高级,但是你只要你没装上操作系统,你这个电脑就用不了。
02:04
知道吗?装上操作系统之后你才能用,那操作系统是什么呢?那我现在问你,我说它是一种操作系统,它这传统的操作系统像window操作系统没什么两样,它就是操作系统。那操作系统,那我问你它是一种操作系统,操作系统又是什么呢。对他是一种什么操作系统是什么呢。但你光说操作系统,买一台电脑装上操作系统是装上操作系统,那操作系统是什么?但你知道吗?我说只要是操作系统,它什么它都是一样,都是用来什么,安装在什么电脑上面,安装在啊安装在叫什么,我们的计算机,我们说硬件上是吧,硬件上安装在计算机硬件上啊,安装硬件上面干什么呢?用来什么,用来他这种的能够什么管理这种。能够管理我们计算机的硬件,它能够管理这些硬件,那你买回来计算机了,那个计算机上面是吗?有是吗?有这个,呃,CPU有内存,有磁盘是啊,有硬盘是吧?有声卡,有网卡是吧?有这个,这个屏幕有键盘等等这些,我们说这种操作系统,它可以安装你这硬件什么来管理这些什么计算机硬件啊,管理计算机的什么硬件,还有什么和什么软件,还也能管理,因为你在计算机上装一些软件,装一些QQ啊,装一些微信啊等等这些操作系统都能帮你管理。
03:33
啊整这些是软件硬件和软件资源的什么一种系统软件,它是一种系统,它本身也是一种软件,它一种系统软件。装在计算机上面,它能帮我们管理这些软硬件资源的这么一种系统软件。像Windows就是这样,所以你装上之后,你在计算机上硬件软件资源才能运行起来,不装操作系统,那么你认为你的计算应该就是一个什么,就像咱们这个传统说的是吧,废铜烂铁是吧。
04:02
啊,这是我们说的,这其实Linux它也是这么一种软件,跟Windows一样。明白你买不来计算机了,装上Linux也可以帮你用起来这个计算机他也能管理你的硬件,管理你的软件,知道吗?它也是,所以大家我们说只要是计算机,只要是这种什么操作系统,它都是这样。这是我们要说的,这那你说儿我们已经学了Windows了,Windows我用了好多年了,我我们为什么还要用Linux,我已经会一个操作系统,计算机不都能运行起来,那我们既然用它的话,它肯定有一些特点,Windows不具备的。那我说Linux有什么特点,它的什么,它相对于Windows而言的话,那么它比较注重就是它的特点,它的特点说Windows与Windows不一样的地方,就是说linus,它是一种是吧,是一种啊,是一种开源的,开源的就它的源码,其实在这个他都公布出来,你要想研究它的源码,或者在他源码基础上开发自己的操作系统都可以,它是一种开源的,嗯,还有什么免费的,那什么开源的肯定是免费的,嗯,代码都给我们了,是然后呢,这个这样的一种特殊性。
05:17
嗯,这样一种这种开源的,我这就写到这儿吧,写到这儿吧,一种开源的和免费的这种操镜,它给Windows不一样的,基本上就这样,那么Windows我们都知道,但是它是收费的,但然只不过现在可能我们都用这些盗版,是啊,当然不管是你用盗版不盗版,但是你怎么是吧,Windows就是什么操作系统就是收费的啊,你盗版呢,怎么,那你你得有相应的技术,你得都找到相应的资源啊,但从总体上讲,Windows它不是开源的,它那都是属于相商业机密,从Windows操作系统那些这个源码,然后Linux不一样,Linu开源的也是免费的啊,那说光是免费的,仅仅是免费的我们才学它吗?啊,那Windows我们用盗版的不也一样吗?但是从性能上来讲,从技术上来讲,它比Windows还是是吧,有一些性能还是什么更好一些,它哪些性能,你比如说我说Linux比较注重的,Linux比较注重我们的这个比较。
06:18
注重整个系统的这个安全性,嗯,安全性,它的安全性比Windows要好,当然我们学这个linus的时候,我们后边会给大家讲一些Linux的一些这个啊,他的一些安全机制,它的安安全机制包括一些权,特别是它那个权限的管理,他的非常严格啊,像他这个Linux操作系统啊,对于每一种文件,就每一个文件,还有每一个目录都会进行附一些明确的这个权限。就说不同的人能够什么,在这个操作系统上边,他能够查看到,他能够修改到相应的文件都是不一样的。
07:00
他对这种权限的管理非常这个他这个操作系统这文件或者目录的管理,它有明确的权限限制,他这一方面做的比Windows好,他比较注重整个系统安全性,就是这个文件呢,谁能看见,假如在这个window linus上面创建一个文件或创建一个目录,谁能看见,诶谁的能够看见之后还能上面再做,能够做修改啊,或者能够在这个目录里边新建新的别的文件能够删除,这些都有明确的权限。所以他这方我想让你看见这个用户看见你就能看见,不让你看见,你看不见,你虽然能拿到我的操作系统,用户没密码你也看不见,更无从谈谈起对这个文件的一些破坏,所以说它这个安全性比较好,再一个它的稳定性,它比较注重稳定性是吧,大家用过用过Linux,你在上面装很多软,你不管装多少个软件,就是说就装同样的软件吧,一个linus系统,一个Windows系统,Windows系统经常出现一些卡顿的些情况。
08:00
就他要,如果说一些资源满足不了要求了,装同样的东西知吧,Linu运行的比较平稳,它很少很少出现卡顿的一些情况。Windows就不一样,大家平时用Windows你经常会感觉到啊,软件一装的很多的,一装的稍微多一点的话,它有可能出现卡顿,甚至出现一个死机的情况,Linux很少。啊,除非它这个负荷真正什么承担不起了,那么它会出现这种这个一些卡顿或者一些死机的一情,就相对于温度责任,它的稳定性更好,知道再一个我们说它的高并发处理能力,高并发处理能力。就是同时知道来很多的请求来操作这个Linux,它这种处理的能力,它比Windows做的好。啊,同时操作这个力啊,当然我们都知道,我们说我们的外部程序将来开发好之后,要部署到服务器上面,那部署服务器上,服务器就是什么,上面肯定要装操作系统,你要是装的是Linux,假如放上去,那么说大家都来访问你这个操作系统,都都来访问你个外部程序,都像你这个外部程序,那么发请求,那你这个请求不管谁发过来,总之你要装到操作系统上面,操作系统总之先感受到这种请求。
09:18
啊,如果大量的请求过来,操作系统也需要一个反应时间。它接收到才能反应时间,那么在这样的话中,如果是大量的请求同时时间都发过来,Linu的处理能力它比Windows处理能力更优秀一些。如果你服务器上装的Windows操作系统,大量的高并发请求发过来,那么计算机它本身它反应的效率它就没有Linux做的好。啊,怎么做的好,但我们说这都是,我们说大家先知道他怎么它在这方面比Windows做的优异就行了,啊你说它到底底层做的为什么好,那你就研究它的源码,像对于我们学习操作系统而言,但你知道他这些特点,我们不是专门做操作系统开发的,那至于他为什么这个高频发处理能力强,它为什么稳定性好,它为什么这个安全性好,大家有个大概的这种印象就行,到底具体怎么实现,我们不是做操作性能,那我们不研究那么深硬,但你知道Linux操作系统它在这些方面比Windows做的要好。
10:20
No。这是我们给大家说的,这是这个这是Linux系统,那你说咋,那是说既然Linux这么优秀是吗?那为什么大家平时还都用Windows操作系统,它为什么用Windows,为什么大家电脑上都装的Windows,而不是装linus呢。因为我们说他有他的优势,那我们说他肯定也有他的不好的地方。我们说任何事物都两方面的,你不能说你全部完美,你各方面都好,那就没有别人活着了啊,所以我们说大哥他在从性能来讲,从技术上来讲,从效率,从安全性,从稳定项目上,他做的比较好。
11:00
但是他在提高这些性能的同时,他也做出了牺牲,了哪些牺牲?他的可视化界面做的不好?它没有是吧,它没有比较优异的吧,没没有优异,它不像Linux,它不像Windows操作系统,它没有优异的可视化界面,他的可视化界面做的不好。它不像Windows操作系统啊,你比如说大哈Windows操作系统,它所有的操作都可以通过这些界面来完成,你比如说我想查看我这个目录下边有哪些文件以及目录,我直接打开这个目录,直接在这这种我们说资源管理器上面,我直接打开了,上面还有导航条,这样左边还有菜单这边那就给我列出来这个当前目录下边所有的内容。而且他还给我按顺相应的顺序,还可以给我排序。这这做的很好啊。
12:01
即使我不是计算机专业的,我打开之后,我也能看到它下边有什么。而且我在上面新建一个文件,我右键直接新建各种类型的文件。我想删除哪个文件,我一选中之后,右键直接就删除了。甚至我选出之后一按一个删除键也都删除了,所以大家我说Windows操作系统它的可视化界面做的比较好。就做这么对这种用户的这种要求,门槛降低了。都是在可视化界面上操作,做的非常好,但是Linux就没有这种优异的可视化界面,它也有可视化界面,但是他做的没有Windows做得好。它不像这样,然后在这个地方右键可以创建这么多的类型的文件,它不像上传,又有导航员,又有抬头,它没有。他做的不好,那你们老师他为什么做的不好,大家看还是那样,他要如果也做成这样子的,那他的效率也没有这么他这些的话,效率也没有这么高了。
13:03
Windows之所以做得好的话,它就是Windows新星的效率,然后提高了可R化用户的体验。那对于linu克斯而言的话,他追求的是效率,但是他牺牲了可视化竞争。所以说这两个操作系统,我们说从性能上来讲它更高,但是用起来不好用。他的界面都是什么样子,它的界面都是这种的,Linu的噪音都是在都在这命令号啊,各种命令号,你想看某一个目录下边有哪些文件,你执行命令,我一看一个命令下边文件都给我领了。我想创建文件,我想创建目录,在这得用命令创建。所以它很多情况都是在这种命令行当中操作,这是它这是它的界面,那这样的话,我们说那一个是可视化界面,一个是这种命令行,那谁操作方便。所以肯定可视化界面总知道吧,所以说呢,我们说它的特点就是性能好,但是没有优异的可视化界面,那这个时候他就给他用户群体,他给他的应用这种场景,就带来这种不一样了,啊怎么不一样,Windows我们说它有可视化界面,Windows它有可视化界面,那可视化界面它做得好,那大家用的时候对这种用户的门槛降低了,即使你不是计算机相关专业了,甚至你都没怎么上过学,你都会用电脑。
14:29
就是用用Windows嘛,你都会用它是Windows,因为都是可画界面是吧,所以Windows这种操作系统一般多是用的什么个人电脑上,是在个人电脑,个人计算机吧,所以大家平时什么,平时你看你买一个电脑,一般来讲都装个window度S行,个人用的好,用的方便啊,那你说老师它性能不好,个人用你又不装什么软件,你又不是做这种高并发处理,它界面做得好,它又能够满足计算机个人的需求了,那大家我络都用它,所以个人计算机通常用在什么,Windows用用么,通常都多,大多数都是用在这种个人计算机上。
15:12
用在个人计算机上,那这种呢,这种Linux呢,所以他没有可视化界面,它对这种用户的这种这个呃,使用的门槛就提高了,普通的不是计算机专业的,你很难用这个,这个最起码你得记一下命令。那些命令谁能记住?学计算机的相关专业的?那他们才能记住那普通的人。谁记那些?所以我们说大哥,Linux操作系统一般来讲都是用在什么企业或者一些研究机构当中的那些公司服务器上,不是大众的啊,主要是用于是通常是用于这些,主要就是企业服务器上啊,服务器这种计算机,所以你到公司里边看,那企业的服务器很多情况都是Linux或者叫unnux这种套路系统。
16:04
知道吗?那如用在这上面,那一般来讲,那能够用企业服务器这些电脑的,那肯定都是这些技术人员。啊,他们用什么力令他们,我说能够掌握这些命令,他们有这个能力,而且这种性能用起来。又很高,所以说大家我们说这种企业里边大多数情况都是用这个服务器上都是用Linux,你们老师我们到入职的时候,做开发的时候,我们自己的电脑上面是装linus还是装Windows,或者我们开发的时候是Windows还是linus Windows平时用的时候都在Windows。上面来开放,你写代码也是在Windows上开写,那主要那什么时候用linu把程序都写完了。测试人员也都测试好了,真正上线了,部署的Linux的什么?服务器上安装Linux,然后呢,把我们的项目打个包,上面肯定要安装一些服务器,他们CA什么之类的,还有什么这个JDK啊,还有这个呃,数据库啊,都装好了,把你的服务补上去就行了。
17:05
啊,以后大家访问都访问这个上场的服务啊,包括一些测试部门的那些人,你比如说大概我们说了,我们前面给大家讲软件开发生命周期的时候,说程序员开发,然后测试工人测试程序员做一段时间,然后布一个版本测一测啊,他们来测一测,布一个版本,他们来测一测,那这个布一个版本,布导其实也是布服务器上面也都是Linux。所以大家以后你到工作过程中用Linux,其实用的其实比较多的,你开发一段时间之后,假如你有一些项目经验,项目经理有可能就让你把你看服务器上这些代码给我布一个版本,布到哪,布到服务器上,告诉你这个Linux啊。然后你去补救。好,把代码打包完之后,然后放入你部署启动服务,然后呢,告诉测试部门的人,你过来测就行了。好这样,所以说一般来讲都是企业的服务器上知道吗。自己电脑在公司里边也是Windows啊。
18:03
好,这是我们要跟大家说的这个简单的这个Linux它的一个简介,大家简单了解一下这种操作系统啊。
我来说两句