00:00
好,那么我们这一章呢,着重介绍一下关于这个系统的服务管理啊,以及呢,呃,计划任务相关的这些知识点啊,那么首先说呢,这张可能是有一部分内容呢,就是红包六和七啊,不太一样啊,后边其实还有很多张啊,有几张这个也是六和七的,呃,方法,操作方法,使用方法不太一样,那这种怎么办呢?咱们说了,咱们这个课呢,就是主要还是以生产干活为主啊,你在生产一线呢,这个六和七可能都会碰到啊,那怎么办?咱们就都介绍一下啊,因为咱们说了不光是为了讲这认证课是吧,咱们这个还是要求稍微高一点啊啊以干活为主啊,那么咱们呃,为了区分开呢,所以这张就六和七都讲啊,后边的碰到说不一样的,咱们也都两个都介绍一下啊,当然你说你要是说比如说哎,我生产一线就用七,你碰到说这两个都讲了,你就快进一下是吧,你把那六的那倒过去啊,那好啊,那么这张这个系统服务这块呢,就涉及到这问题那。
01:00
两个系统服务不一样啊呃,我先讲六的啊,再在七上讲啊,为了区分开呢,我六这虚机上我建个文件,这个叫。Red hat。嗯,六啊,这样叫RH1L6,哎,好。你看我桌面上多R1L6啊,这个我也touch一个。嗯,RHELL7啊,这样的话你好区分的是吧,一个六一个七嘛,这样咱们先讲六啊,说为什么这俩不一样啊,其实根本原因其实在这儿,红帽五也好,六也好,它是叫什么呢?SYSTEM5的这种架构啊,红帽七呢叫system d架构啊,这俩架构不一样啊,导致的它俩很多那个在使用上就不太一样啊,你比如红帽五和六的话,你要拿PS train,你去看进程那章咱们讲过啊,你看红帽六的话,第一个进程叫initt进程啊,红帽七呢,红帽七叫CMD。
02:08
是吧,我们看一下啊,你看它这俩启动的第一个进程都不一样啊,所以说他俩呃在架构上有一些区别,导致了他俩有些命令行啊,包括说啊操作上不太一样啊,那么在六上咱们怎么去管理这个系统服务呢?啊,咱们前面讲安装的时候,咱们提供这个服务是吧?HTD啊,那么咱们这张呢,就拿这个服务来举例,咱们看看怎么管理啊,真正咱们说某这个具体某一个服务怎么去用啊,怎么去改配置文件,怎么去参数,这个应该是在终极课啊,终极课咱们会介绍一大堆的这个,比如邮件服务啊,FTP服务啊,很多啊,得有一小课程都是围绕系统服务啊展开的,一张一个服务啊,包括还会讲什么,很多SE Li尼克斯啊。啊,这个包括什么防火墙啊,什么菲尔沃D啊,什么这些啊,那么还有一些安全相关的啊,差存储相关的啊,这是它构成中级课程,那初级课程,咱们只是了解一下怎么去管理啊,共性的怎么去启动服务,停止服务啊,下次怎么着这些东西啊,包括启动级别的东西啊,那么六来说呢,它it这种架构,这种这种这种C5的这种架构的话,它的系统启动,拿这个HGP举例啊,怎么启动呢?首先来说啊,六默认啊,其实这个阿帕奇它已经装上了。
03:33
啊,JP我们看一下,你看这服务已经装上了啊,那么怎么启动它呢?Service htvd start,这就启动了啊,你可以看一眼这个有没有这进程是吧?A ox是吧,TPHTVD,你看是吧,一个主进程叫root啊,底下跟了几个紫禁程8UG啊,你可以拿PS tree你去看一眼是吧,这。
04:00
HH的在这儿,你看主进程HTPD后边八个词进程啊,这就起来了啊,用service那个服务啊,Start啊,有同学说老师这怎么着,HTTP这个服务怎么后边这个还有1D啊,这个D叫什么什么D一般来说都有D啊,也有没有的啊,你看好多都是有的啊,但是也有没有的,一般这个叫什么呢?叫这个服务的守护进程,就是我们控制这个进程,从而达到对这个服务进行启动停止啊这些操作啊,这叫守护进程啊,这叫守护进程啊,那么swis这个服务,H这个服务的守护进程,什么start表示我们把这服务起来了啊,你可以看一眼状态啊,你看is running啊,这个服务PID号都有,是不是is running还可以给它停了,停了怎么停啊,这么停stop啊,Stop,你看下states,他告it stopped啊,你p sox,你再去查一下这进程,你看没了。
05:00
啊,只有这个,这是g Rep,那查找那进程是吧,只有这个。那好,这是怎么起怎么停啊,包括呢,怎么查状态,还可以干嘛呢,还可以去restar啊restart啊restart就相当于先stop再art啊,先停再起,什么时候用到呢?就是咱们说啊,就是很多这个系统服务,亚麻安装的,它这个有配置文件的啊,我们去修改一般都在ETC下面,当时咱们说的,我们比如说修改这个服务啊,比如说修改它的主目度啊,修改它端口啊什么的,咱们要修改它配置文件,你修改完了,为了让它生效,一般要对这个服务rest一下,先停在起,它就会重读配置文件啊,从而达到更改的目的啊,这是咱们怎么控制一服务器启停啊,那还有一个参数是什么呢?就是说你看你现在啊,这次你现在比如说我这个service,呃,这个我看一下,它现在是启动的,现在启动的不代表它。
06:03
重启以后还能启动啊,就是说我有些服务啊,是这样,我装上了,我这次start了是吧,但有的时候我有什么要求,我希望你机器,比如说我重启了,重启完了,我希望你这系统这服务啊还能自动启动起来,那这个看哪儿看这儿这个这个有一个杠刚列的这是个列表啊,他规定了什么呢?他他他描述的什么呢?描述我们这系统啊,下一次重启以后进哪个模式对应能不能启动啊,比说老师什么叫模式啊,啊你看这儿零到六这个呢,咱们再讲一讲,按说这个应该是在系统启动流程这张讲啊马上就能讲到,但是呢,那张咱们再细讲,这再稍微提一提,要不然你听不懂零啊iitt tab这个文件我们看一下啊。这文件很有意思,你看啊,前面这么多行都是描述带井号的吗?描述就底下这一行生效啊,什么意思呢?咱们系统默认的有一些叫run level启动级别啊,这怎么理解呢?你比如说咱们现在进这模式,这个run level启动级别叫叫五模式,五模式X11叫图形化啊,那么还有哪个级别呢?
07:11
你比如说咱们进这个,诶这个界面是吧,咱们不是讲这个叫字符界面啊,你你也可以在里上输命令,是生产一线好多这服务器是这界面是吧?哎,这叫三模式,三模式完全版的多用户模式啊,那么还有什么模式?啊,零模式表示关机,六模式表示重启啊,零和六这台还挺有意思,零模式关机,六模式是重启啊,你要不信我给你比如在红包七上,我给你做个实验啊,你看啊,你给这系统它虽然是CMD啊,但是它也存在着it这进程号啊,你比如说我给它传个六号进程,它就重启去了,你看没确就重启去了啊这是这几个模式啊,包括还有什么呢?呃,二号模式,二号模式也叫multi user,跟三号模式差不多,但是它呢,你看啊叫什么呢?呃,Have networking,呃没有没有网络啊,这二模式跟三模式区别是什么呢?就是它也是那种字符的,它没有网络,没有网络环境,不加载网络啊一模式叫单用户模式啊,这个咱们在讲到那个系统启动流程那样讲,这个模式一般咱们用它干嘛呢?破密码啊,密码破了咱们进这个模式,用于后期咱们破解密码,包括说你密码忘了,或者说被黑客攻击了,咱们要进这模式。
08:29
它是一个调试啊,还有一四模式叫安柚子的,就是没使用红帽,官方说这是一个保留模式啊,但是也有人啊,业内也有人说是他自己留一后门,这是它这几个模式,系统开机默认哪呢?你看就这一行生效啊,系统开默认进这个default就默认进哪个模式,这就为什么咱一重启啊,就进这图形化模式了,就这儿管着呢,它实际上可以开机起来进默认,你要把这改成三啊,它开机就进这三模式了,开机进这三模式了啊,我我给你改一下,你看一下啊。
09:05
诶,我把它改成三,我再rebot一下啊,你看一眼它开机就进那个字符界面那模式了啊,但是这几个模式你进到哪个模式之后,你可以互相的去切换啊,你比如说我开机再重启是吧,我进三模式了,我再敲1IT5啊,我又回到这个图形化模式啊,反正五模式对应的就是这个通形化是吧,三模式对应的就是字符啊,生产一线一般用的最多的就是三和五啊这两种模式啊,也不是说都是那个字符界面了是吧?呃,很多生产服务器有的用大什么的,它一些CA的课,你发现它都是用字符界面啊,也是字符界面挺多的啊,就是图形化挺多的啊,你看这现在这模式就你看我重启就进三模式了,但是我可以INIT5,我再进到这个就是图形化模式啊,也可以,它这几种模式都可以随便切换,只不过呢,那个init TVB那文件管的是默认值啊,它管的是这个默认值,就默认我开机技能啊,我还是。
10:05
改过来吧,啊,改成五吧,啊好。我改成五了啊,然后接着咱们说这个check,杠杠list,这是列出所有这些服务啊,进到哪个模式,它自动启不启动啊,你比如说咱们还说这阿帕奇,咱们拿这当例子嘛,是吧,你看它不管是开机啊,我进三也好,进五好,它都是off,这代表什么意思呢?就是我要重启啊,进到这个模式里,这服务默认不启动啊,那你你看一眼呗,HTTBD是吧,Space,你看stop啊,我开机重启之后,它肯定是stop,为什么?因为这都是off啊,有的同学说老师,那我有些重要的系统服务,我要求开机必须得启动,那怎么办?这个这个服务名,然后呢?啊,你注意啊,你要是这么输命令它默认啊。呃,你去看一下这儿啊,你看这这个列表,你要直接这么一按,他默认是把2345这四个模式都改了啊,有同学老师我只想改个5234,我比如我还想让它off,那你可以怎么办?这杠非个杠杠HTTVD啊对这服务杠杠,这不是run level吗?Level,什么level,比如三模式我还想让你off,你就把它直接这样是吧,你一看三模式这还是off,只有进五模式这才on啊,这个时候你重启动啊,再重启开机,现在进五模式IPA奇这服务自动就起来了啊,因为你把它check那块置为的啊,啊,它是靠这两套命令啊,什么什么什么是管这一次就当前系统这服务启动停止的,Check呢是管下次开机啊启动还是停止的啊,这俩管的事儿不一样啊,不太一样。
11:52
那咱们开机,咱们这个进去看一眼啊,咱们那个现在是默认不是iit那个改成五了嘛,所以你看开机就自动进五了是吧,然后呢,咱们进到系统里,咱们看一眼那个五模式呢,不是写的是on嘛,是吧,你看一眼啊service htvd是吧,Space,那肯定是running,为什么呢?就是这刚刚list的,因为在这个列表里是吧,你搜一下GPB的,它这个劲舞模式商啊,是五模式商啊,就这意思啊,那么这是关于这个红帽六的啊,红帽六的啊,它启动起来,启动起来,当前这次起不起用service是吧?加服务名加start。
12:38
是吧,当然你还可以加stop停止是吧,Restart是吧,States这几个你去让他管理他当前这次的是吧?哎,这个语法啊,这个语法,那么你可以用check on FA是吧,加服务名,加on啊,还可以加什么呢?加off来管理它,下次开机启动七还是挺啊啊加加杠杠,Re level可以管这个具体细则的啊这个,那么这是六啊七就不太一样了啊七就不太一样,不一样在哪呢?啊,这边重启了,刚才咱们给他传了一个这个IT6它重启了啊看七,因为呢,它是CMD的这个架构。
13:22
我看一下啊。7PS。你去看它第一个启动这是CMD,所以这种架构呢,它首先来说啊,它就没有这个文件,呃,有这文件,但是它这个文件里你去看啊,它没有那行啊他七啊改良了,他七改良了怎么叫改良呢?就是说他把所有的系统服务,没有service什么的,也没有check FA什么这个它统一都用这一个命令叫system control这命令来代替了啊那你比如说咱们还说那阿帕奇那服务啊,默认啊,你注意一下啊,七没装这服你看啊HTPD你看默认没装,那怎么办呢?你最好把它装一下,哎,咱先装一下啊,装一下这服。
14:09
啊啊,他是没挂光驱,没挂光驱,把光驱挂上。啊,这叹号加什么表示执行上一次那个这个开头的命令啊,我上一次开头不是压米的HTP吗?好装上了啊。装上了我查一下是吧,前面讲过这个是吧,你看装上了啊,装上以后呢,但是装上以后默认你开机现在这个状态我们查一下啊,你看诶默认你看它没启动,只有这查询的这个进程啊,没有它自己的进程,说明这服务没启动啊,System ctrl start httpd啊注意啊,这system ctrl原来不是service吗?现在七用system ctrl。然后把这弄成这样,你就能看清了,啊,这是七啊,这是七。
15:01
把这调一调,好看点。哎,好七呢,是用这种语法,Start HT BD啊,然后你PSAS你一查是吧,哎,Root用户啊,起的主进程是吧,底下跟了五个紫禁城啊,具体为什么那是八个,这五个咱们讲到中极课程给你细讲啊,中极课程还要细讲一下啊,为什么他这五个啊,那好,那么起停是这个stop啊,跟那差不多,只不过他这套命令全用这个system control来代替了,这是查状态是吧,你看这状态现在什么状态,现在停止状态,这写着in active啊,然后呢。你可以再给他,哎,再演示一下restart吧,啊,直接一回车,你看现在这状态,Restart启动了啊,停止就启动了,这是叫additive,这表示启动啊,绿色的running啊,这是启动啊,那么下次启不启动看哪啊看这。看这这写着disable就相当于呢take offff了啊,就是off了就下次就不启动了啊,那你怎么让它启动呢?没有什么check con的命令,用system control啊,Htt啊,你看我这table还有点serve啊,System在这种就是它把所有的这种系统架构,什么这种run,它都总都弄到这一套里边了,然后是系统服务的后面加一后缀叫点server啊,咱们先把这讲完啊,那么enable之后呢,你可以再查一下它这状态啊,Sli。
16:35
你看这状态这块啊,就变成enable了,那表示什么呢?下次我再重启这系统服务自动就起来了啊,自动就跟着系统起来了啊主进程他这你看更全面了,他连PID啊,包括底下这几个这进程什么的都写出来了啊,很全啊,这写的更全了啊,那这是systemr啊,以及呢七啊还增加了两个功能,什么功能呢?叫什么叫mask啊,HTTBD啊,你注意啊,这MAS很强势,呃,它mask之后啊,什么意思啊,你下次重启之后啊,它给你演去了,演去是什么意思,就是它肯定不启动了,有的同学说那不跟disable一样吗?不一样啊,Disable了是开,呃是关机重启之后它不随着系统启动而启动,但是你是不是可以手动给它start呀,是吧?这个叫HTTBD呀是吧?
17:32
但是你要是SK了,你看我这能手起吗?他告诉我什么这个服务is marked,他如果你要把这服务mask的,他可比这D厉害多了,它不仅说这次起不了,下次起不了,它永远起不了,它就跟你把这系统务了差不多啊,但是它跟还有区别,因为你的话有可能连连带到别的服务受影响,你要把它mask了,他别的不受影响,只是把这服务给你演掉了啊,说你要后悔了怎么办?后悔了前面加一暗UN I mask啊呃,给它UN mask之后啊,你就又可以给他启动了,你可以看一下状态啊,你看这不就起来了吗?是吧?诶,它是这意思啊,就是说mask这个功能和UN mask这两个,这是这个红帽七啊新增的一个功能,这个功能很强势啊,它能保证什么呢?就是我要是把你这max呢,你不仅这次和下次起不起来,你永远就起起来了啊,给你演去了啊。相当于这。
18:32
意思啊,那么红帽七呢,咱们说他没有这ni tab,但是它这个run level这个概念,启动级别它还留着,只不过他就也是用这s control啊,说我怎么看,说包括那个,呃,我怎么看,我系统中一共你看我可以看系统中一共有多少个服务,嗯,你这个怎么看,他都用这一套,你TABLE2下,咱们说的红帽7TABLE功能特别强,它其实比红包教练功能多的多了,我怎么看所有的系统服务啊,包括这些东西啊,什么run level什么的,它有一个这个叫list,这个until files啊,你一回车,你看系统所有的服务也好,这些都出来了。
我来说两句