00:00
下面我们来继续学习RM这个指令和什么呢?和这个MV指令这里用的是比较多的,比较多的,我们先来看一下它的基本介绍。RM指令是移除。文件或目录移除,就是我们经常所说的删除,明白意思吧,就把它删掉。那么它的基本语法是怎么写的?是R'M选项,然后写上你要删除的文件或目录就OK了。它常用的选项有杠。R和杠F,杠R代表删除整个文件夹。杠F呢,就要强制删除,不要提示明白意思吧,好,下面呢,我们举几个例子来这个说明它的使用方法。好,把它拿到我们的笔记中去,把它拿到我们的笔记中去,来,我们一起走一走。这些都是实操性比较强的,理解的东西相对比较少。对吧,大家应该感受到学Linux的一些特点了。
01:01
我把它放到二三里面,那现在我们来看这里第一个啊。我整体把它稍微的挪一下,这样好看。首先这是它的基本介绍,不再多说了,说白了就是移除,移除就是我们说个大白话一点啊,就是我们说的删除。明白意思吧,那么基本指令就不再说了,它可以删除文件或者是目录,那有两个常用的参数啊,选项杠R和杠F,那么我们来举例子说明就行了。看第一个案例,说把home下面的aaa.T删除,这个指令非常简单,来看一个。呃,有没有AA有拿掉,他就像是R aaa.TAT回车,注意它会提示你,他说你是否要删除。对吧,就好像我们在大家看在我们这个地方删一个东西,它一般来说也会提醒我们。是吧,是不是要删除啊,OK,这就是提醒你,那这个时候如果你真的要删除,你输一个Y干掉了再看一下。
02:02
是不是就没有了?就这么简单?第一个用法我们就说到这儿。把这块拿到我们的笔记中去。好用蓝色,呃,因为蓝色这个看的比较清楚一点,后面发现红色的好像在视频里面看的。不太好看,不太好看,所以就变成变成蓝色了,变成蓝色。好,这个呢,就是删除文件。欧了。把它放在咱们的笔记中去。这第一个案例。那第二个案例呢,他说要删除整个文件夹bbb,我们看看有没有bbb这个目录。有吗?有,我要把整个这个目录全部拿掉,这时候我们怎么写呢?这个时候你写啊,我们用RM,然后呢,我们再输B,这个时候你会发现啊。这样写,他说是一个目录,这样是不行的,怎么写呢,你要这样杠。
03:00
杠R就行了,带个杠R1回。是否进入到里面去要。是否进入?啊,是否进入这就不对了啊,这就不对了,呃,我们看看这个还在不在。还在,他以为我要进去,那就这样做,M杠,RF。BB这样一回车删掉了。明白意思吧,这样就删掉了,看没有了吧,这就删掉整个目录。我把这一块呢,给同学们粘过去。就是要强制删除你。那看到这里。这个就是,诶,我把它标粗一点的,这是删除一个目录的写法。对吧,这是删除一个目录的写法,写到这里来。删除目录。对吗?没问题吧。好,把它放在我们的笔记中,删除这个目录。那现在再看一个啊,就是在删除的时候不想提示,不想让它提示是否删除,你带上杠F就行了,那我给他演示一个,比方说。
04:06
我们现在删掉一个文件。比如这里面有个文件叫OK 1.txt,我要把它删掉,我可以这样写杠。RM,杠fk fe,注意这个时候我带了杠F就是代表什么force,强制这个时候一回城你会发现不提示你,如果你没有带这个参数的话呢,比如说你删除OK2。你看它会提示你要不要删,明白吧,如果你的文件很多,你就可以带一个杠F说我就是删除你。这就是杠F的一个使用,把它放在我们的笔记中去。还是比较简单的,对不对,诶还是比较简单的。这地方截错了,截错了。重新截一下。主要是接到上面那个杠F的一个使用。来,朋友们看这里。
05:01
好这块啊,这块的用法。放到我们的笔记中去O了。好,这是我们移除指令的一个介绍,下面呢,我们来继续看另外一个指令叫做MV,这个MV指令呢,它是干什么的呀,叫。移动文件或者是重命名。它有两个作用啊,一种就是移动,移动就是相当于说我们所说的剪切到什么地方去。还有呢,就是重命名。那什么时候是重命名,什么时候是移动呢?我给大家来具体的说一下。拿到我们的笔记中去。OK啊,拿到我们笔记中去。找一个。放到这里,我们配一下当前的格式。给他来个我的标题三,整个这个往后面都挪一下。那它是移动文件,它有两种作用,就是它不在不同的情况下呢,会有两个效果,一种就是移动文件啊,一种就是重命名。
06:05
明白吧,就是这两种用处,那么它的基本语法是什么呢?MV?原先的文件名,新的文件名,看明看清楚了,原先的文件名和新的文件名。那么什么时候才是重命名呢?就是当你在使用的时候,这个文件。说有就说你在同一个目录,比如说你MV,然后这写了一个文件名,你再写了一个新的文件名,这个文件,这个文件就是你现在old name文件就在当前目录,它就会给你重命名啊,就就是没就就这个就是重命名了,重命名我们演示一个案例啊,待会儿还有一个呢,就是移动,比如说。我把temp目录下面的这个文件移动到这个地方,这个目录下面去,但是我没有带什么呢?没有带文件名,我没带文件名就相当于是把整个这个文件移动过去,但是它会保留原先的文件名,明白这意思吧,那么我给同学们。
07:05
演示一下。好,第一个案例,将home下面的aaa.Q里面重命名为一为pig.tt看案例。现在有AAA文件吗?我们先看一下,没有AAA这个文件,我们先建一个。Touch aaa.TT。OK,有了没有有了吧,现在MV aat pig.txt。大家看啊,这个地方。这个地方为什么会产生重命名呢?是因为你当前这个目录。注意听啊听这句话,就是你当前这个目的已经有AA了。那么这个时候他发现有AA,他就把这个AA改成pig了。就相当于说是,呃,把这个AA名字改成pig了,一回车看一下AAA已经没有了,变成pig了,看到没有。这是这这就是他的一种用法,因为他发现你移动,你把aaat移动到哪里去呢?移动到当前目录下面去,诶,他发现当前目录有个aaa.TT于是他就把原先这个老的文件名改成了新的文件名,明白这意思吧。
08:11
再说一遍啊,就说它这个指令本身是移动,是移动什么呢?把当前目录的aaa.T文件移动到当前目录下面去。对不对,然后这个文件名叫pig txt,那这个时候他发现当前目录有这个文件呢,怎么办呢,他就认为你是想。重命名。他是这么去设计的啊,设计者就是这么设计的。好,那现在呢,我们把它放在笔记中去。看到没有?诶,报比中去。这句话就是把AAA改改名成pig。这个TXT我写到这里来。放这了啊,就是将。AAA。点TXT。
09:00
改成。改名为什么呢,Pig?Pig txt,明白啊。好,我把它放在我们的。笔记中这是一个,还有一种就是移动,或者叫我们所说的剪切啊,剪切到一个地方,比如说后下面有个PTT,我把它移动到root目录下面去,这个怎么做呢?还是刚才那个指令。还是这个指引,但是因为你移你是把这个目录下的文件移动MV到root下面,他发现root下面没这个文件,那就不是改名了,而是真的把pig移动那去,那么移动过去过后呢,这个文件名还是还叫pig.t个T明白吧,为什么?因为他发现root下面没有啊。没有,那就相当于是移动,如你上面为什么那个这个会会改名,是因为他把它AA移动到当前目录下面去,他发现诶有个AA,那就认为你是想改名,就设计者的一种理解啊,同学们那玩一把MV。
10:00
我配一个当前目录,我要把它放到入去第一回车过去了,那么我们来看一看在root下面有没有这个文件呢?我发现真的有。看到没有,而且他没有改名。没有改名明白吧,因为他他移动到root上面没,他发现没有这个皮,他就认为你是移动。OK。好,我把它截取到我们的笔记中去看一下。OK,好,放在我们这里,你看这个地方,然后呢,你们可以看到这个特点。对吧,这个地方就有了一个这样的文件。对吧,有了这样一个文件在哪里呢?在这个CD下面就有,这就是。这就是相当于移动过去了,写上我们的笔记。像叫做将什么呢?当前目录的pig。Pig点贴器移动到。移动到哪里呢?Root目录下,明白这意思吧,Root目录下。
11:06
目录,OK。好,这就是所谓的移动,就是我们在Windows里面叫什么呢?叫剪切,一个道理。好,这是咱们的MV指令。那么MMV指令呢,咱们就了解到这里就可以了。在我们实际开发中,也主要就是这两种用法。
我来说两句