00:00
还有一个这个make d,昨天其实已经给大家讲过了,创建目录是吗?下边我们来这个创建目录。创建目录创建目的语法就是make第make d创建哪个目录后边加上目录名,这个目录名一样的可以是绝对目录。也可以是个相对目录,知道吗?绝对目录和相对目录跟这个是一样的,嗯,你比如说大家我想用,我想创建一个目录,你那么那我就可以执行make dl想创建哪个目录,你比如说我用绝对目录,我想在哪创建一个目录,我想在呃这个地方test,第二下边创建一个部,首先进入TDR,好这样就行了,诶CD。
01:15
TDR大家看,现在就在TDR下玩,我想在test DR下玩。知道吗?想创建一个目录,创建哪个目录叫T那个目录。叫TEST1这个目录吧,那怎么办呢?我就可以这么创建哪一个这样这样我想在test那我就可以是么?这样啊,我先写一下啊,在test第二目录下创建,创建什么呢。T子第二应该是OPT下边T子点,二想在这个目录下创建一个目录,这个目录我就叫TEST1,这个目录那怎么创建呢?我就可以这么创建,如果用绝对目录,那我就这么创建了,叫绝对目录在哪儿下边创建在它下边test的底下,下边创建T的一,用它就行了。
02:12
我要,这是我要创建的目标目录名用绝对目录来表示。它在哪儿?就在这个下边来创建这么一个目录。总之大家看这个就是什么目,目标目录的名字。他就会在test的D下边给我创建一个TEST1。嗯。这一个整个这个目录,整个这个什么绝对从斜杠开始到T1,这就表示一个目录名,目录这就表示一个目录名,只不过用绝对目录的形式表示的,它是一串。我这样写大家能看明白吗?用绝对目录来表示,创建一个TEST1目录,在OPT下边test Di下边创建一个目录叫TEST1,我这么写大家能看明白吗?
03:07
可以吗?还有。这样好,下边我就创建它这个地方,它就给我创建出来,然后呢,这个地方再看我来创建。他既然是绝对目录了,你当前所在哪个目录无所谓。现在我就得还太子D下,我我我进入到这个OPT下边行不行,可以我进入到home下边行不行也行啊,不管你只要用绝对目录创建的时候,你不管在哪儿都可以创建。你比如说我这个地方,我就是make DR创建,谁在OPT下边的test的DR2项创建,谁创建TEST1,它就给我创建了。好,下面你比如说大护成一创建它,它就告成,哎哪一个呢。Make d是吧,那个啊权限不够,现在我啊,现在我用张三啊,张三没有这个权限,没有张三不具备访问T的D这个这个目录的权限。
04:07
就在它里边,它没有权限,在这个tests DR下边创建文件或者创建目录,张三没有这个权限,权限我们我明天会专门给大家讲权限。所以我不能用张三来创建,我得用谁用root创建,你说张三为什么不能,不能在下边创建,明天我给他讲权限,大家就知道了。好,那我这么先用方切换个root y f点二三好了,然后呢,再看现在root有权限来创建,那我这个地方来make dl空格,然后呢,这个是OT下边的test DR,我想在这个目录下边创建一个TEST1,它就可以创建了,再看这个创建了。串建好之后,你看看test它下边有没有,它下边有没有,那我就LS来看一看OPT下边的test的DR下边有没有一个添加一个文件,添加一个目录,看有没有创,我们再看看吧,来看是不是有了一个目录啊新创建的。
05:07
听到哎,当然你说老师你这样看我,我进入到opd下边可不可以啊,进入opd下边,然后呢,再进入到test的DL2下边,然后我再看看大看当前目录下。有这个这个可能好。好,这样的话大家看,我就创建了一个文件,就用绝对母乳来创建。那有老师我用相对目录的目录上呢,当然也可以了,假如我这个目录名我用相对目录,我这个我怎么办呢?我这我让你在在哪在哪在OT下边的test dr2下,Test dr2下目录下以你再给我创建一个目录,创建一个目录,这个目录叫TEST2,你怎么创建,用相对目录怎么创建,这这是用绝对目录是吧?这是使用绝对目录这个地方我让你使用相对目录,你怎么创建。
06:10
是不是用make点谁要。那相对目录你在他下边创建,用相对目录是不是最好进入到他下边去,你首先得来到下边,怎么来到他下边,咱们现在是不是就在他下边了,现在就在他下边,那我就可以么?直接什创建test的二就行,这个时候他创建的时候就是从当前目录下去找这个目录。然后呢,给你创建,就在当前目录下创建。好,这样就行了,这个大家能理解吗?这个这个能理解吗。啊,明明天啊,明明天不补课,后天后天我讲是后天讲啊,明天不补课,明天明天休息了是吧,说顺嘴了是吧。
07:03
这日子过过过的这个过迷糊了是吧,在家里边。不上班儿都过迷糊。啊,我我现在写这个目录,我在在当前目录来创建台词号,我这么创建咱能看明白不。可以哈,对你比如说大家现在就在test点下面,那我就来创建make点二啊make点,然后呢叫TEST2,我一创建啊,当前目录亚创建了,创建之后我看当前目录亚有什么,大家看是不是TEST1TEST2都有了。就这这是我们跟大家说的这种创建目录,到时候这么来创建。还是那句话,大家要明白这个目录名字的表述。
08:03
可以有绝对目录表述方式,可以有相对目录的表述方式,你要理解它啊。好,下边我再写一个,我让你给我创建。创建这么一个目录,怎么创建呢?现在目前情况下,你给我创建这么一个在在哪。在OPT下边创,它下边的叫test DR下下目录下给我创建,创建什么。创建。目录j test3。然而并且在test的三下。创建TEST4。你怎么写?一下创建两级目录咋写?那你们老师就这么写吧,Make点,那这样的话是不是用什么。
09:05
绝对目录,假如我用绝对目录怎么怎么来做,是不是我这么做,然后呢,Test的点下边的是不是test的三谁抬的四这么常见。一下创建多级目录。我们以后开发的时候肯定有这种需求,一下创建多级目录。这么床垫朋。那我告诉你,这么创建的话,创建不了。因为他这种语法一次只能创建1亿级目录,你要多级目录,这么创建不成功,但你可以看一看。Make dl一次只能创建一级目录,在这创建创建不了。为什么?因为你这么写,因为你这么写它仅仅是表示一个目录,表示哪个目录,就表示台词的四个目录。他创建TEST4的时候,他首先去找TEST3去,如果TEST3不存在。
10:04
创建太子四就创建失败了。那有老师,台词三不存在,它会不会再往上找找台词的D去,如果找到之后,先把台词三创建出来,再把台词四创建出来。这样他不就行了,多智能啊。你想的比较好,但是他不会这么做。No。他也不是说不是这么做,他不会,他也不是说他不会这么做,是他默认情况下不会这么做。他也会,但是你要告诉他,要这种级联的创建,就一次创建多级目录,你要告诉他让他这么创建,怎么创建,先创建它,不存在它上面先找它上面那一集不存在,不存在先创建它。他要如果那么也不存在,再往上找,找到它上面有存在的,然后再创建它,一直往后创建,就一次创建多级目录,如果上一级不存在,先创建上一级。然后再创建下一句。
11:02
这样它默认情况下不会这样。你得给他加一个参数是吧,哪一个参数有个参数叫杠P是吗。这叫递归的框架。多级母乳。嗯,这个,所以当我们这个地方它有个选项,这个地方这个地方有个选项,这个地方有个选项,这个选项是可选的啊,既然是选项都是可选的,这个参数就是你想创建多级目录的时候就加它。嗯,就一次创建多紧目住知道吗?好,你比如说大看我加上他就可以了,知道吗?然后呢,我们这个地方来加上它,好大哥哎,哪一个地方烧烤了一个是吧?Make dl这样的话大家就创建好了,创建好你看看大啊台词三就有了,台词三下边肯定还有个台词的四啊,台词三下边有台词四。
12:04
好,这是我们说的,这诶你说老师这种用法怎么用法。这个后边LS后边也是一个目录,一个目录,我这个这个只不过用的相对目录。以前我查杠home,我是用绝对目录。诶,这个时候大家你会发现在Linux里边任何一个目录,只要是目录。都有两种写法,一种是绝对某种写法,一种是相对某种写法,都是这样的。知道不管是哪一个命令,只要用到目录了,都有两种想法,就这这个目录也是可以是绝对的,也可以是相对的。相对的都是相对于当前的,就Li都是这知道吗?所以这个地方你到时候你看一下,它也可以是绝对目录,也可以是相对目录,知道也可以是绝对目录,也可以是相对目录,只要是目录Li里边都是两种,两种用好这是我们的这个目录。
我来说两句