00:00
第19课我们主要给大家讲一讲Linux里边服务的管理,Linux中啊服务管理,服务管理服务是什么。服务其实本质上就是进程,你知道我们这个地方来看,服务在这儿有啊,我就。直接看这上面了。嗯。服务的介绍就是,其实服务就是本质上就是进程,进程是什么?就是一个程序的运行,服务其实也是程序。那么为什么说不是不把它当进程一块管理?为什么叫它叫服务?因为它和普通的进程还是有区别的。那有什么区别?大概我们说服务是什么?服务是那些什么是那些支撑Linux的运行所以及什么所必要的一些程序,本质上是进程。他这种进程主要是什么?是程序,是Linux后台使用。后台使用的一些程序。
01:02
我们也把它叫做守护进程。就这一类进程在后台使用,你比如说大啊,就像我们刚才给大家说的那个叫什么firefox,不是不是不是fire叫firework知道吧,防火墙。是系统在后台使用的程序员,我说用户基本上不不使用啊。这是为了支撑Linux的运行。而运行Linux正常运行所需而启动的这些程序,这些进程叫守护进程,就是他后台服务用的,不是在前台用户自己看见,自己要使用的是程序,是操作系统自己使用到的一些进程。最典型的服务。这一技术就是防火墙,你知道吗?还有一个服务是什么?就是我们刚才说的,刚才杀死的那个HHD服务,它是什么?它就是用来接收外界发过来,发过来远程连接的。你在接收这种远程连接的请求,他来接收,接收到之后能够建立一种连接,那么外界再通过这个连接发过来命令的时候,它能够接收到,接收到之后干嘛?在林里的测法直接运行了。
02:14
然后。当然他也可以把这个执行结果通过这个这个连接,然后返回给外界连接。知道吗?就是它是这种进程,专门用来接收和处理外界远程连接的,这种进程也叫服务。总之,这些服务就是什么?其实本质上就是进程,是那些为Linux的正常运行而启动的那些进程。我们就把它叫做服务。服务还有一个别名叫守护进程,就是守护Linux运行知道吗?好,下面大家你它上面也说了是吧?守护进程通常是默默的运行在后台。就用户用不用不到是操是当中,我Linux操作系统自己用的为应用程序来应用来干嘛用为应用程序就是我为整个Linux工作,为整个Linux系统正常运行提供一些必要的支撑,最典型的服务就是我刚才给大家说那服务一个是防火墙,一个是SHD服务,知道吗?
03:18
这是我们的这种服务,是服务我们这个地方来,我知道把这个概念我就给大家写到这儿了,到你到复习的时候好复习啊,第一个我说服务简介,服务Linux中有服务的介绍吧,服务的介绍就这个服务就这样好。这是我们阵容,那我们说大概我们说我们了解了这些服务其实不是目的,最主要的是操作这些服务是吗?那操作这些服务怎么操作啊,操作服务啊啊,那么它既然是程序,既然是进程,操作他们无非就是启动他们。然后呢,关闭他们,重启他们。
04:03
然后设置开机启动。其实无非对这个后台的这些服务,其实无非就是做这些操作。那做这些操作怎么操作,它都是通过指令去操作,什么指令操作服务的指令是这个指令叫system。叫system,叫C,叫系统控制命令。他可以操作各种各样的服务。知道吗?那他操作哪个服,什么样的服务,他的语法是这样,把你那个服务的名称写到这。然后呢,操作这个服务干什么,它可以在后边有一些选项。在这里边加很多选项,什么选项,那对他们对这个服务做不同的这个操作,可以全不同的参数,什么参数,你比如说无非我们就是启动服务给他传一个start。
05:00
还可以对么,可以停止服务。还可以什么重启服务,Art还可以进行什么重新加载服务,重新加载其实就是把一些数据,假如他有些服务需要一些什么数据。我们给他改了配置文件了,让他重新去加载一下那个配置文件去,这叫重新加载,大家知道就行了,然后还有呢,查看服务的状态,我看这个服务是开启的,还是已经被被被阻塞了,还是已经关闭了,我可以查看到还有什么,还有enable设置服务。设置某一服务是否开机启动。嗯。这样的话,那我们呀,就可以就是说用这个什么命令就可以来操作这相应的服务了。好,那么这些命令呢,下边呢,我们就给大家举个例子来操作什么大家平时最常用的防火墙。
06:01
你以后经常在开发的时候,经常要开启防火墙,关闭防火墙,然后呢,重启什么,重启防火墙可以这些,然后设置防火墙。开机启动。查看防火墙的状态,这些都是大家经常使用的。我们最常用的一个服务就是防火墙,好下边我们就以防火墙为例,然后给大家开启,然后查看状态,然后停止,还有什么开始设置设置开机启动,好下面我就要来那种用这个命令system,然后呢CTR这个命令,然后呢,我想现在我想查看我的防火墙啊,这个地方用都用这啊都都用这个横线是吧,这些都可以这。写哪一个都行,这个然后呢,不同的参数它表示的含义不一样,操作不一样,假如我想看看我这个Linux系统里边防火墙是不是开着了,那你就看看吧,来查看状态,叫status防火墙,应这个服务的名称,大家记住它叫fire尔沃。
07:07
防火墙,然后呢,大家看我们这个地方可以查看一下,哎,没没连上是吧,那我再再连一下去啊,再连再连的话,它又会启动,又会启动SHD服务root,然后呢,Y123。大家看我有什么启动了,启动之后呢,那我想查看这个防火墙啊,防火墙大家点进来大家看吗?这是查看防火墙的状态。啊,这是,哎哪个呢?这是查看防火墙的,大家看这是防火墙,防火墙大家主要是这个active active什么意思。是一个人吗?Active是激活的,激活的什么running就是正在运行,我现在我这个Li系统里边防火墙真的开的,从什么时间开的呢?Since从这个时间开的应该是什么一点多开的,应该是我讲课之前,我把电脑打开的时候,打开Linux系统的时候,自动开机启动。
08:02
现在已经开了三个多小时了,知道吗?这这是我们的我可以插上的状态,那查状态,假如大哥我从外界要连它,假如防火墙给我什么把我外界的连接给我阻阻阻阻断了,那我想把防火墙关了,它怎么关,所以我就可以什么可以这样,这是查看防火墙状态,还可以什么关闭防火墙,这是查看防火墙状态,运行状态,运行状态,然后还关闭防火墙,那就stop,然后呢,Fire尔沃吗?来关闭防火墙知道,然后呢,在我们这个地方来关闭下防火墙关闭它就关了知。他这个稍微慢一点,大家这就关了,关了之后你再看他状态来看,嗯,再看状态,大家看他这个状态已经变成inacive dead已经关掉了。
09:03
在什么时间关了,在这个时间关四秒之前关了。张。好,那关了之后,假如说大家我访问完了,我想不防火墙什么再开启来怎么办?还可以开笔开启C叫什么stop,然呢,这个是firework。开启防火墙。然后呢,我们这个地方大家看看。忘记。哎,这个什么。啊,防火墙这个时候写错了,少写这个W,哎,还写错了吗。啊,Fair沃是吧,这样好大家开启了,开启了你再看这状态,看这看再看状态,再看他又开启了啊。好,这是我们这是开启,当然你也可以什么,他原来启动你也可以重重启。
10:02
啊,也可以重新加载啊,当然也可以设置开机启动,现在防火墙默认就是开机启动,你要想办法开机启动,这个地方用enable就行了。啊,这个system,然后呢control,然后呢,这个是enable,然后呢forward。假如你别的服务它默认不是开机启动,你需要设置开机启动那种设置设置,然后防火墙开机启动,一开机它就启动了。这是关于这个。Linux里边有关服务的管理,我们就给大家介绍这个就行了。加这个命令。对对,好好,这个地方再给大家强调一件事,一件小事,哪一件事,以前前期版本的Linux什么服务的管理,不是用这个命令,是用service,一个命令用service。
11:01
现在linu克X这一也支持这一个病例。但是这一个慢慢大家都被淘汰了,这个病人他也可以对服务做这些操作。当然你会看到有些老派的程序员,他们喜欢用这个叫service,这个什么这个命令来操作我们的服务。现在很少用了,有的人用有的人用,你也别说人家错了,知道吧,就是老版的啊老版的。然后呢,Linux,我说Linux它是个开源的一个软件,甚至有一些什么版本的,就或者是或者有些发行版本,发行版本的004,他们来操作什么操作服务,操作服务使用这个命令叫service这个命令啊,它的具体用法我就不说了,当然我们在我我在文档上面应该给大家有有类似的这个说明,到时候你自己看一下就行了,你知道这个命令也可以操作服务就行,但是我建议大家我们还是用这个。
12:07
好,那关于Linux的它这的这个服务的管理,我们就给大家说到这儿啊。
我来说两句