00:01
好,同学们,那现在呢,我们来继续学习linus实操篇里面的,呃,另外一个特别重要的部分就叫实用指令,听这个名字就知道啊,就说我们Li宁克斯呢。大家的伙儿都知道,当我们真正工作的时候,老师以前画这个图对不对,我们可以通过这个XL。那么我们远程操作,那操作的时候呢,我们都是用的命令行,那在这个命令行。用的是非常多的,所以说我们使用的指令也是在我们真正的这个工作中用的最多的。好,那么我们就来看看Linux实用指令有哪些。我们分门别类的来跟大家进行讲解,好,我们来看看。Linuxx。实用篇。对吧,好,我们叫做实操篇。实操篇。那这块呢,我们先用讲的是实用指令。好,来,给他一个小标题。
01:02
啊,给他一个标题。这个标题呢,我们把它列为标题一啊,我的标题一。好,大家看这边呢,也也这个导航条看的也很清楚啊好,我们先来看,呃,这个实用指令里边的哪一个部分呢,看这里。我们先来看一看指定运行级别。这个部分。好,来,我们来看指定运行级别是个什么意思。好,刚才粘的有点小问题啊,我们把它重新粘一下。给他一个标题二啊,我的标题二,那么我们首先来给大家解释一下这个运行级别是个什么含义,OK,好,我还是老规矩啊,给同学们画一个图。嗯,我觉得画图呢有一个好处,就是大家容易特别形象的来理解老师想讲的内容,说这个是我们的linu可视操作系统。
02:05
对吧,那么这个系统里边呢,根据这个设计者他的这个这他原先这个设计,他把Linux系统呢,设置了七个运行级别,哪七个我们来看看。好,这第一个运行级别。第二个运行级别。好,第三个运行级别,第四个运行级别。第五个运行级别,好,我都把它列出来啊,好,这是第五,这是第六个了。第七个它一共有七个运行级别,那分别是什么呢?来看第一个运行级别,第一个运行级别它把它标注为零啊,这个叫什么呢?这个叫做。关机。关机。OK,第二个运行级别。就是一号这个叫单用户。单用户这个级别明白啊,这个单用户呢,在我们找回丢失的,丢失的啊丢。
03:05
丢失的这个密码的时候特别有用,因为进入到单用户的时候,不需要密码就可以用root登录。第二下一个级别就是二号,这个级别是什么呢?这个是多用户,多用户无网络,无网络服务。这个级别OK,这个呢,用的是比较少的,第三个运行级别啊,就是第相当于是第三号级别啊,三号级别是多用户有网络,有网络服务的这个级别,这个级别同学们用的是最多的,这个运行级别就是三号这个级别用的是最多的第四号运行级别,来看一下四号运行级别是什么呢?是保留级别,保留的他已现在还没有启用。说按设计的理解呢,他可能是以后想去再用这个级别,但现在是保留第五个级别。就这个级别啊,五号级别,五号是什么呢?是图形界面图形化。
04:01
图形界面这个级别,也就是说我们现在如果要进进到这个图形界面,那么你这个运行级别就应该是设成五。最后一个六。六这个级别是什么呢?是重启。重启,也就是说如果你把这个运行级别设置成六了,那么这个这个机器会怎么样呢?会进入到这个级别过后又启动。然后又启动,就是你永远都怎么样,进不去明白意思吧,所以说他就一共有这么七个级别,那看我们的笔记。看看啊。关机。但用户多用,多用户无网络,多用户有网络,系统保留图形界面和重启,明白啊,那有些同学就要问了,说老师为什么他要设置这么多级别呢?我打个比方,同学们都学过Windows,如果学玩过Windows的就知道Windows有正常的模式,还有一种模式叫安全模式,对不对?那个安全模式就是没有网络的,有时候呢,我们比如说要进行这个彻底的杀毒,它就会进入到安全模式,那Linux设计者呢,他也设计了这么几个级别啊,比如说我们可以根据实际情况来设计自己希望进行的级别,比如说对于这种普通的用户,我们就把它进入到图形界面,对于我们真正这个程序员呢,我们一般会把它设成三号级别。
05:19
明白吧,OK,好,那么这些级别在哪个文件里面指定呢?这是一个问题,告诉大家啊,这些级别的指定,它有一个专门的文件在哪里呢?就是运行级别。系统的这个运行级别,运行级别指定文件。啊,这个配置文件吧,对吧,配置文件是哪个呢?告诉大家是ETC目录下面的。叫table。这个文件里面可以指定一个级别,好,这个就是。呃,Linu linuxx系统的运行级别的一个示意图。啊,Linux这个系统运行级别的示意图,好,大家记住这个图了啊,记住这个图,记住这个图过后呢,我们后面对我们理解特别的有帮助啊,一下就理解到位了啊,这是这也是我觉得在讲课过程中的自己的一点体会吧,就是画一个图诶同学们一看。
06:18
诶一目而了然,对不对,好,那现在这样子呢,我把这个幻灯片这一块这一部分啊,来写写一下。把它放到我们的笔记中去好不好?然后再把我的示意图给同学们粘过来就O了。大家一看就知道是怎么回事了,对吧。好,我把它放到这了啊,放到这儿,然后呢,这有个示意图,就是运行级别的示意图,能理解吧。好,我把这个图呢也给同学们截取到笔记中去。好的,来吧,把它放到这里了。看清楚了啊,这是我们运行级别,那这个运行级别的概念大家知道了过后呢,我们就来看看如何去指定这个运行级别,那我们看一下。
07:04
嗯,我们来,我们来看看啊呃,看有一个命令。就是在这个Linux里面有个命令叫initt这个命令,这个命令呢叫就可以指定你希望进入到哪个级别啊,但四号这个级别咱们不要去进入了啊,好,所以说我们看指定运行级别的这个指令。指定。指定或者叫切换到吧,这样写切换到。切换到指定。运行级别的这个指令,我给同学们聊一聊。对吧,我给同学们聊一聊,他这个指令呢,它的语法很简单,就叫init,后面呢,写上这个级别,比如说写01234,保留的不要写啊,四没有五六就可以了,那现在我给大家做一个应用案例,找这个词它的基本语法吧,好不好,我们写个基本语法。
08:01
基本语法就是这个样儿的。对吧,基本语法就这样儿的,那么我们来个应用实例好不好,我们来看看到底怎么来切换呢。到底怎么来切换呢?我们来举个例子,这个例子呢,我这已经想好了啊,这个案例是这样写的,通过in it来切换到不同运营级别,然后关机,大家看一下。这个呢?写到这儿。好的,我把它放到这里了啊,朋友们。它的要求是这样子,通过init来切换到不同的运行级别,比如说从五切换到三。切换到三,然后再关机,我们都用这个init来完成好不好?来看一个案例。打开我们的这个。打开我们这个,呃呃,这个Linux系统。那同学们先,我先问大家一个问题,大家觉得目前我们这个运行级别是什么级别?是什么级别,你看你看到图形界面了对不对,那应该说同学们没有什么疑惑,肯定是图形界面,而且呢,我们在这个系统文件里面,我们可以去看一下,它的的确确在这里面配的就是五这个级别,是不是这样子的呢?来朋友们,我们。
09:14
好吧,打开我们的终端。Vim。ETC。Those an at table。一回车,朋友们看一下。看这里,同学们看这里。看到没有?这个地方就是运行级别一共有零到六。看到没有hot。单用户。多用户。但是without这个网络服务。这个是多用户四号,这个是多用户有网络,这个是保留的,这个是图形界面,这个是重启看到没有。好,你看这儿,同学们看这里,同学们看这里。哎,同学们看这里,你们注意观察一下啊,在这。这句话。看到没有,这个其实就是他写的五号。
10:02
你理解这意思吧,好,我把这个呢,可以给同学们截一下。诶可以给他们解一下,你看这里。这个就是我们这个文件里面的一个配置。对不对,是哪个文件呢?大家一定要知道啊,这是一个最基本的,也是最重要的啊,Etcit table里面的一个设置。来吧,我把这个呢也截到这一栏。对吧,到这。啊,那那现在呢,我们就用指令来切一下啊,我们就用指令来切换,那么同学们看一眼。他现在要求是什么呀?我退出不保存啊,In ni,我要切换到哪里。他的要求是切换到三号级别没问题。一回车走。我们看一下是不是切过去了。没问题吧,你看他现在已经进入到我们这个。呃,运行级别。删了,你看这边一样可以用。对吧,可以用,但是你要登录一下啊,要重新登录。
11:01
然后输入你的密码。回车来看现在这个,现在这个同学们看到现在这这个就是运行级别为三的一个状态了,好,然后我再我可以再切回去啊。IN。Ni ni,我现在呃,再切回去五,我又切回到图形界面了,看到没有。你看我切换的图形界面,看到没有,它切回去了啊。你看这个图形页面马上就出来了,是不是啊,然后你还是要重新登录一下。Root。1234567890。好,我们进去了。看到没有,这个就是切换,然后他还有一个要求是什么呀,他说然后关机,如果说我们想关机的话,其实你只要指定INIT0就可以关机了。是不是这意思啊?好,来大家演示一下,这个指令是init。五然后init。三又切回来了啊,我们先是切换到三,又切换到五。
12:01
然后呢,我们要关机,关机的话呢,除了原先讲的那些指令过后呢,现在写个零,它也可以关机,因为零就是关机的来试一下。好,咱们打开这个终端,INIT0右回车。看是不是是不是关机了呀。是关机了吧,啊,现在现在属于这个关机的啊,关机的好,那么现在我们接着往下看啊,咱们接着往下看下一个。嗯,那么下面呢,我们就来看就是关于运行级别的一个使用案例,这个运行级别呢,它可以在一定情况下啊,能够找回我们丢失的密码,这是一个面试题,我们来看一下。好,现在看是不是已经关机了啊啊,那我现在还是把它启一下,让它慢慢的启动啊,让慢慢启动。好,来走一个,我们现在来看面试题,看一个面试题。面试题啊,这个题呢啊,经常会在我们找工作的时候呢,有人问到他的需求是这个样子的,如何找回丢失的root密码。
13:10
如何找回丢失的root密码?我先说一下这个需求啊。如果。如果我们不小心。不小心啊,不小心。忘记了,有有这种可能性吧,忘记了这个root密码。Root密码,因为这个密码是全新最高的嘛,对吧,密码怎么找回。怎么找回呢?找回好,其实我的思路是这样子的,朋友们,我的思路,我的这个解决的问题思路是这样子的啊,进入到。进入到哪里呢?我们进入到这个单用户模式。单用户。单用户模式。啊,然后修改密码。修改root密码就可以了。修改root密码就可以了,为什么说进入到单用户模式修改密码呢?因为进入到单用户模式的时候,它是不需要输密码的,就可以用root登录,为什么啊?我先解释一下原因,因为因为进入单用户。
14:15
单用户。单。用户模式。啊,Root不需要密码就可以登录,Root不需要,不需要密码就可以登录了。就可以登录好这个地方就是我的解题思路,那么同学们给大家演示一把啊演示一把。啊,注意观察啊,这个演示的时候呢,这个特别要小心一点啊,特别小心,我给我给大家演示一下来。假设。假设现在呢,我们。进到这儿了啊,进到这儿。啊,我们先假先先关机,我们先关机,为什么呢?因为因为你现在密码假设已经丢掉了嘛,你丢掉了肯定是处于这个机器不能启动的状态,我们先关机啊关机的时候呢,可以用指令也可以在这儿关,看到没有。
15:01
这儿可以直接关闭,挂起重启都可以,对不对,好,我假设先关机了啊来同学们,我从这关机。OK,关机了。关机了啊,Shut down是吧,正在关机。注意观察啊,我在讲的时候,老师在说的时候,每一句话大家都要有一个印象啊,我先关机。好,现在看看,假设我的密码丢了,Root密码我不知道是多少了。Root密码我不知道是多少,你看我怎么把它找回来。好,注意观察,这边我要说一下,注意观察啊。注意观察。老师在,因为这个地方它那个呃,切换的动作比较快,所以大家一定要注心注意观察啊,现在这样子,你可以点这开启虚拟机,你也可以点这。启动虚拟机啊,驱动我们客户机都行,点哪个都成啊,那我们这次我们用这来启动一下,注意启动了好,注意观察老师先切过去。切过去好注意看,听到这地方有个动作啊,按enter键,按enter键,诶慢了,看enter键one enter键进来了,看到同学们看现在我。
16:09
现在啊,同学们看。我现在在哪里?同学们看现在。我是在这个位置。好,我先我先出来一下啊,现在我是在这个位置看到没有,现在它它已经没有往里面引导了,然后这个地方时候,你输入一个什么呢?看这输入一个小E。看见没有好。输入一个小E去edit这个。这个命令在启动之前去编辑一下,输入一个小E进去了。这地方不要。输小一啊。好,进入了小易过后,把这个光标高亮到第二行,就现在我看到第二行啊K这个东西。坑这个地方,然后再输入一个小E,听清楚没有,再输入一个小E,我这不截图了啊。
17:05
好,空格写一个一。明白这个一什么意思吗?这个一就是让我们进入到哪个模式。单用户模式明明白意思吧,好输入到这个一过后呢,再次输入enter键。好按键,现在这个地方就告诉我们的这个内核。你看这个内核告诉内核说我们这次不要进入到。这个其他级别,而是进入到单用户级别,能理解吗?好,这个时候同学们再输入一个什么呢,小B。看这里再输入一个小B,哎,我这儿用个光标给你们看一下啊。我先把光标挪出来。来看这里。输入小BB就代表引导明白意思吧,好,现在我输入一个小B了啊。
18:00
好,开始启动了,那么这个时候同学们想一想,他会进入到哪个模式呢?他会直接进入到我们的单用户模式,而且是以root身份登录的。那么他一旦以root身份登录的用模式,那你就可以改密码了,改完密码再重新登录,这个密码不就相当于找回来了吗?好,稍等片刻。好,稍等片刻啊,这地方它有个引导的过程。好,我的记忆稍微有一点慢,大家稍微耐心一点。好,现在注意观察啊,这个时候你们观察一下它到哪个模式去了,注意看。OK,好,哎,同学们看。同学们,你会发现现在我已经在哪了,在这个root了,看到没有?喂。你们看一下。现在是不是。我已经输入,但是我没有输,密码也进来了。因为单用户模式不需要输密码,明白吗?好,那现在呢,我在用PASSWD修改我们的密码,直接指定输入的密码,好,我们把它改成什么密码呢?
19:04
改成一个你知道密码,比如说这次我们改成123。123回车好。各位同学,现在你的root密码就已经被找回来了,明白吗?好,这个时候你重启一下。好,这个是这个手机让它正常重启就完了,正常重启就完了,然后在你登录时候root,你的密码就已经改成了123,好同学们,我这个做做做一个小结啊。好,注意观察一下具体的步骤,我简单总结一下啊,可能不是很全啊,我简单总结一下。开机。开机的时候在引导的时候注意啊,在引导时。在。引导。引导时输入。输入一个回车键啊,回车键。然后。看到一个界面,这个界面里面啊,界面在输入看到一个界面,看到一个界面。
20:03
界面我我我就凭自己印象啊,看到一个界面输入一个小E。然后呢,再看到一个新的界面对吧,看到一个。一个新的界面高亮到选中。选中第二行。第二行里面有个其实就是编辑我们的内核了,编辑这个引导。编辑到这个编辑这个内核。啊,编辑我们的内核。内核好,然后呢,这个地方编辑库在这一行中在输入。选中再再输入什么呀。再输入一个小E。然后呢,在这一行的,在新的界面。在这行的最后。最后输入一个什么呢?一。
21:02
注意好,然后再输入。再输入一个什么,再输入一个回车键。表示我编辑完完毕了,好,然后再输入一个什么呢?再回来再再次输入,再次输入一个B。好。这时。这时这时就会进入到哪里呢?单用户模式能理解吗?好,然后你就改密码就行了,这时。这是我们。这是我们就进入到单用户模式。然后你使用什么呢?使用pas swd这个指令。啊PSW指令来修改啊,来修改什么呢?修改root的密码。能理解意思吧,好,那就意味着说你现在呢,这个这个这个流程就OK了,就OK了,好,那么关于这个找回这个密码的这个面试题,我们就说到这儿,但是有同学可能听到这儿感觉到很害怕了,诶说老师那这个完蛋了,那谁都能把root密码给我改了,那不是很害怕这个事情吗?那安全性,你不说Linux安全性很强吗?因为我觉得Linux是安全性。
22:22
很弱啊,那每个人都可以把密码给我改了啊,不能这样理解啊,同学们这样怎么理解呢?这里面我要再说几句话啊。关于这个地方的理解。理解我说一句话就说你。你你想通过这种方式来找回这个root密码,你有一个前提,什么前提呢?就是说你必须你是不能够远程这样去登录的。就是说你必须得在这个电脑,就是你这个Linux系统所在这个电脑上才能操作,那就意味着你已经有一种什么权利呢?你已经可以进入到这个机房。
23:00
而且呢,你可以把这个装Linux的这个机器打开,你想想这个相当于说你这个电脑已经在你身边了。就相当于是已经把电脑都已经拿到手上了,那当然人家就认为你这个电脑是你的对不对,所以说你要这么去理解,他不能说是远程去直接找回这个root密码,因为大家看到刚才我们是通过界面。通过这个直接在这里去打开去修改的,是这意思吧,啊所以说呢,大家要这么去理解,因为电脑已经在你旁边了,那么我们就默认这个电脑或者是这个服务器,这个服务器就是你的。所以说你才能找回来好不好,所以说这样理解就不用怕了啊,这样理解就可以好,但现在关于这个找回root密码呢,我们就说到这里。最后这有个课堂练习题,同学们啊,这有个课堂练习题。好,这有个课程练习题。这个课堂练习题呢。这个课堂练习题啊,就是同学们待会儿呢,拿点时间简单的练习一下就行了。
24:00
课堂练习题,我把它粘到这里来,OK。好。放到这里来啊,放到这里来。给了啊。第一个题,假设我们的root密码忘了,怎么把它找回来?第二个题。第二个题我们看一下,第二个题我们讲过啊,请设置我们的运行级别,Linux运行后直接进入到命令行终端命令行这个界面,命令行。进入到命令行这个界面。啊,也就是说直接进入到什么呢,即。进入到。三这个运行级别。能理解吗?说老师这个怎么做呢,这个题因为刚才我没有讲过啊,我再给大家说两句,其实很简单。你只要刚才听懂的话,你就应该知道,其实只需要干什么呢,把这个文件打开,你编辑一下,把那个五改成三就行了。
25:05
编辑这个文件即可,那么我们来给大家看一下啊。给大家看一下。好,现在我用root登录啊。我用root登录123,因为我的密码已经改成123了,回车。同学们看现在是不是我用123登录的呀,刚才是我们以前是1234567890对不对,好,现在我123也登录了,理解。好朋友们来看一下。好,我现在把它改一下啊,朋友们。我现在把它改一下,我现在不想让它直接进入到图形化界面。我怎么改嘞,回车。好,直接定位到这一行,我们可以用一下我们以前学的那些东西啊,输入小。把这个三,把这个五改成三,然后。WQ,保存reboot一下,同学们想一想此时此刻。我们在启动的时候,这个现在大家看到这个地方应该进入什么运行级别。
26:01
三这个级别明白了吧?好,我简单把这给同学们说一下。这个题我帮大家做了啊,同学们自己啊,帮大家做了就什么呢,Vim。ETC。It。是吧,然后修改那个级别啊,待会儿我们把那个粘过来啊将。这句话啊。呃,这个幻灯片这有一句话,就这句话啊。把ETC这里面的这一行。对吧,把ETC里面这一句话。改成对应的运行级别即可。将什么呢?将这一行。啊,将这一行的这个数字看清楚了,五这个数字。啊的这个五五这个数字,这个数字改成改成。
27:03
对应的运行级别即可。即可,好,我给大家出出一个非常有意思的事情啊,如果你想做一个恶作剧。你要做一个恶作剧,说,老师,如果我把它改成零呢?大家想一想,您是什么级别,各位您是不是关机啊。那就说你刚启动。他一看,哦,是零啪,又关机了。如果有人这么整你的话,你怎么办?是不是又是像刚才老师所说的这样子。先进入到单用户模式。然后在单用户模式里面把这个再重新改回来不就可以了吗。这是一个很有意思的题啊,有些面试官会喜欢问,你明白这意思吧?好了,这块我就说到这里了,同学们,现在我们看看。目前我们运行到什么级别了,是不是三这个级别你看。Root,像现在你是不是看到进入的就已经不是那个。图形回家界面了是吧,123进去看这个就是。
28:04
但这这就是我们三号级别了。三号级别了,OK。好了,朋友们,那现在呢,我还是把它改回来吧,啊,我还是把它改回来。An it table。然后呢,我打开把这个三还重新改成我们的五。保存好,我再让它重启一下,没事好,关于这个章节,我们就先讲到这里。
我来说两句