00:01
好了同学们,那咱们刚才呢,就是说了几个命令啊,那咱们继续再往下。呃,那么再往下呢,就是关于这个目录的一个切换了啊,因为你当前的目录是在这个位置上,假如说你要进行目录切换的话,你应该怎么办呢,对不对。啊来我们看一下,这是非常重要,必须掌握啊,就是切换目录。不是切换盘符啊,切换盘符我已经说完了啊,是这样切换C冒号D冒号冒号F冒号对吧,如果是切换这个目录的话,那这个应该怎么切换,这个非常重要啊,非常重要,必须掌握啊,必须掌握。那么这块呢,首先呢,我们需要使用这样一个命令啊,使用CD命令。来完成什么呢?目录的切换啊,目录的切换。那CD是什么含义呢?叫做change啊,Change directory啊,Change叫做改变目录啊,改变目录这个。
01:08
改变目录啊。那么命。啊,语法格式是什么。非常简单,CD后面跟什么呀,路径就可以了啊路径就可以了。这其实核心语法就已经讲完了,同学们啊,我希望各位呢能够背会啊,就是CD命令怎么用CD空格后面加一个路径就完事了。默念啊,心理默念CD空格加个路径就行啊,也就是说你如果想切换目录的话,你就直接CD空格后面加上一个目录或者加一个路径。加一个路径就可以了。就这么简单啊,就这么简单,那么这个径啊,这一块就有讲究了啊,有讲究了,那么径啊,在我们这个,在我们这个开发当中啊,它有这个相对的这一说,也有绝对的这一说啊,所以呢,接下来我们重点应该说一说这个路径啊,在。
02:13
Windows系统上啊,在Windows系统上有啊,或者是包括什么呢?包括这个相对路径和什么呢?绝对路径。绝对路径,那什么是相对路径呢?什么是绝对路径呢?我们先来看看什么是绝对路径吧。就CD后面是跟路径啊,这个路径它包括相对,也包括绝对两种路径,一种是相对,一种是绝对,绝对是什么。在Windows操作系统中啊。凡是路径。起点啊,是盘符的。
03:01
是的。都是绝对路径。例如。嗯。啊,嗯,这是一个绝对路径。哎,然后呢。来回去这边这是一个什么,哎,绝对路径啊,嗯,再来。这个。啊,然后把这个打开诶。这是一个什么呀,绝对路径。啊。呃,C盘啊这个。比如Windows啊,下边有个SYSTEM32,这个我们经常用,我们把这个径过来啊,这是一个什么绝对。啊,再来。呃,地盘下随便打开一个啊,这是一个什么绝对路径啊,这是绝对路径。来这个D盘下再打开别的啊,比如说COS01开课啊,然后one note啊,把这个复制一下拿过来啊,放到这个位置。
04:10
啊,绝对路径。啊,那么是起点带有。啊,例如这些都是绝对路径。那相对路径是什么呢?一定要注意啊,一定要注意。从形式上看。啊,从这个路径形式上来看。不一什么呢。哎,不以。盘符开始。啊,不以盘符开始,相对路径一定不会以盘符开始的啊。相对路径是一定不会以盘符开始的。啊,相对路径。
05:01
相对路径一定是对于当前路径而言的啊,相对路径一定是相对于。当前所在位置啊,所在位置而言的。而言的。就这个不太好理解啊,咱们从这呢彻底把它吃透了,后期呢,咱们在接触Linux操作系统的时候,这个路径也包括相对路径,也包括绝对路径,大家一定要把这个给它搞清楚啊,我再来说一下CD命令非常之简单,它呢表示改变目录啊,其实就是切换目录啊,就是change切换的意思,然后呢,CD后面跟上一个路径,这个路径呢,你一定要注意,它包括相对,包括绝对,那绝对我跟你说的很明白,这就是绝对。就是绝对啊,相对呢,相对一定是相对于当前而言,相对于当前而言啊,再来写一遍相对路径是相对于当前而言。
06:03
啊,从当前所在的位置作为起点。啊,从当前所在的位置作为起点。嗯,比如说吧,我给大家举个例子啊,嗯,我说大家呢,去这个北京。呃,大兴区。啊,去哪上课啊,去北京我给你指个路啊,嗯,去这个北京大兴区啊,然后亦庄。大足企业湾十号楼三层东力机电。啊,如果我是这样去说的话,这种路径就相当于是绝对路径。绝对路径啊。那比如说现在。呃,我在呢,一教室。啊,我在一教室。隔壁呢,就是二教室。来。同学们,走起,咱们去二教室去。那么同学们要注意了,我刚才所说的是什么呢?咱们去二教室去。
07:04
这就是一个路径,这个路径就属于什么呀,相对路径。那如果说我说来,咱们大家去北京大兴区。大足企业湾十号楼A座三层,然后二教室,如果我是这么去说的话,就表示是一个绝对路径,那如果说我说什么叫相对路径呢?相对路径就来,同学们走起,假如说咱们现在是在一教室,来,同学们咱们走起,去隔壁二教室去。那如果我是这么去描述的话,就相当于这个路径啊,它是一个相对路径的一种方式。啊,相对径的方式,我不知道大家有没有听明白啊,就是现实生活当中有很多,比如说你走在大街上吧,别人。哎,问问路呢,对吧,那个那个那个那个包子铺怎么走对吧?哎,你说怎么走怎么走怎么走,哎,你跟人指路的话,你可以有两种说法嘛,对不对,一种方式就是什么呢?就是采用这种绝对的这种方式啊,一种就是采用这种相对的这种方式,你说包子铺前走,前走两个街口往右拐啊,右拐之后呢,走100米再左拐,那你说这个路径就属于相对路径啊,那什么叫绝对路径呢?
08:12
你就可以说把哪个国家哪个省哪个市对吧,哪个区哪个区下的哪诶哪哪哪条街哪条街,哎,你可以这样去,这样去说的话,就是绝对路径啊,总之呢,这个绝对路径和相对路径它们都属于路径,但是你一定要记住,绝对路径它是以盘符的方式进行开始的,而相对路径呢,它是以当前所在的位置作为起点。啊,当前所在的位置作为起点,那你比如说我们来个绝对路径。S清给单。1.8CLS,这是清屏啊。蜻蜓来,你比如说现在呢,我想切到这个目录下。啊,这个叫users public加卡他卡,那么我要切过去怎么切啊。
09:00
哎,CD空格把路径粘过来。这就是绝对路径啊,你回车,你看现在你是不是应该,你是不是已经到这个位置了。对吧,已经到这个目录上面了,对不对?哎,你想看看这个目录下有什么东西啊,哎,你怎么看呀?哎,顺带的我再说另外一个命令啊,DR这个命令啊,它可以列出你当前目录下有什么东西。回车。你看下边列的这些东西啊,就是当前这个目录下所有的这个东西啊,就是这些东西啊,有的这个东西,来顺便说一下啊,1.9DR是查看当前目录下有啥东西啊,有啥东西查看当前目录下有啥东西的话,就是查一下。比如说window键加R键,点确定CMD输进去DR你看看。Di,你看一下下面有什么?哎,你会发现这里有个ABC啊,为什么会有个ABC呢?因为你DR是查看当前所在的位置下有什么东西,而你D呢,是在这个路径上写的。
10:08
那么这个时候呢,你这个路径在哪啊,你就可以把它打开来粘贴过来,就是这个对吧,你直接回车,你看看下边它有没有这个ABCA,你看它有没有这个CAC对吧?还有test啊,你看这里有没有那个ABC啊,你看这里有没有那个叫test的东西,对吧?它都有啊,都有,所以说D这个命令呢,是用来查看当前路线有啥的,CS是用来清屏的,但CD这个命令是用来切换路径的,那切换路径再强调有相对,有绝对,刚才杜老师在这里给大家演示的这种方式就是一种绝对的方式,CD后面跟上一个径,这个径是以盘符的方式,那么就表示绝对径啊,绝对径,那么现在呢?我们再清个屏啊,清个屏好了,那么接下来我们再来切换一下,比如说我们切换到这个。呃,切换到哪呢?我找一个位置啊,C盘下Windows,然后呢,SYSTEM32啊,我想切换到这个目录下,那我怎么做呢,我就可以在这里输进去什么呢?诶。
11:14
CD,接下来把这个路径啊粘贴过来啊粘贴过来,然后呢,直接敲回车啊,这样的话,你当前的路径就在这个位置了。SYSTEM32啊32。要知道这个啊,那么。接下来呢?我们再来看看相对路径啊。首先我说了各位啊,相对径是相对当前而言,你当前所在的位置在哪?在这个目录下。SYSTEM32这个目录下,它有一个目录叫叫BOT,那么这个时候我能不能在这个位置直接写CD?Bo呢以如果你后面这个啊是采种方的,就示是相对,因为没有符,那么相对径啊,相对是相对当前,而你当前是在三二面确实是有一个目录叫做boot,那你CD才能写boot。
12:20
明白什么意思吧?明白吗?如果你SYSTEM32下边没有这个,你能写吗?我们来测试一下,我来测试一下啊,那么怎么测试呢?我们先还是切换到32下来CD32切过来了,好,各位看现在是不是在SYSTEM32下边,那么接下来CD后面我们写一个ABCDEF这个目录,大家看这个目录或者是这个路径啊,前面有没有盘符啊。没有盘符,这证明是啥呀?相对路径对吧?相对路径我刚才给大家讲相对路径一定是相对当前而言,对吧,当前所在的位置在哪?C32对吧。
13:05
那CM32下边有没有这个ABCDEF啊?哎,你从这看看有没有啊。没有ABCDEF,那你的CD空格后面加ABCDEF行不行啊,敲回车你看行不行啊,不行说系统找不到指定的路径,它没有,但是你切这个boot,它可以切过去,因为boot是存在的,DR回车,你看看这么多东西。对吧,啊,你看切没了。你看有没有。嗯。哎呦,这块还没显示出来。切一下CD,你看能不能过去。可以切过去吧。啊,可以切过去啊。没有任何问题。各位。好,我再来给大家说一下啊,说一下。你不能乱写啊。我退一下啊,Exit是退出来又多了一个命令各位。
14:01
Exit是退出DOS命令窗口。对,要有才行啊。什么叫相对路径?同学们,我不知道大家有没有听明白,相对路径一定是相对于当前所在的位置,作为起点,作为出发点,这叫相对冷静,从当前所在的位置开始走,我说同学们来,咱们现在在一教室走,咱们去二教室,那你说咱们去二教室是相对于哪去二教室啊,是相对于我们这个一教室去二教室。对吧,是相对于当前所在的位置作为起点去开始找。当前所在的位置开始找啊,所有的相对路径,它是都是怎么找的,都是从当前所在的位置作为起点开始找的,你你就死记住这这个点,这点就行了啊,死记。这一点啊,相对路径一定是从当前位置作为起点开始找,这叫相对路径。
15:02
啊,相对路径,你比如说现在我们再再关了它吧,我们再重新打开啊,重新打开,打开之后呢。在这啊,我们D看看。在这个C盘users administrator这个目录下呀,它有个ABC,那你说我们现在能不能在这CDC啊。同学们,CDAABC行不行?行不行啊。来回回答一下行不行,CDC能能能能不能过去。那当然可以。因为当前有。有,所以能能过去没问题,过去了。过去了啊,来同学告诉我CDABC为啥这次不行?来,为啥这次不行?告诉我来,为啥这次不行?啊,同学们给个回应,这个为啥不行?为为啥这个行,这个就不行了呢。
16:03
说的太好了,ABC里边没有ABC好这个同学就学的学到了啊,什么意思,就是说你CDABC之后,你切换了目录,已经到了ABC这个目录下了,你DR看看你ABC下面有东西吗。来,我们把这个目录打开。在这打开。把这个ABC打开,看看ABC下有东西吗?有东西吗?你可以在这建一个目录叫XYZ啊,那你建完XYZ之后,好在ABC下边有一个XYZ,那你接下来在ABC下边有一个XYZ,那你能不能XYZ啊。为啥这个可以呀。因为你当前所在的这个ABC目录下,确实。是有一个XYZ的目录,所以可以切换过去。啊,可以交换过去。就是说相对路径一定是从当前所在的这个位置,这就是当前位置,这就是当前所在的位置作为起点开始找,你当前所在的这个位置是AB CAC所在这个位置作为起点开始找,找下边谁找XYZ。
17:13
啊。你这样写就相当于相对路径。相对路径啊,来我考考大家啊,我考一下,大家来注意听啊,我的考了啊。D下边有个啥?有一个ABC,好,我问同学们。Cdacx y z行不行?能不能过去?能不能过去?请告诉我这是不是一个路径?这个路径存在不存在?这个路径有没有以盘符开始?如果没有以盘符开始,杜老师怎么说的?如果这个路径没有以盘符开始的话,表示相对还是绝对?是相对路径还是绝对路径?你们告诉我这这个路径叫相对路径还是绝对路径?哎,相对路径对不对?好,那么既然大家知道它是相对路径,那么请告诉我那能能不能过去。
18:04
能不能过去?说的很对啊,因为这个路径没有以盘符开始嘛,它是相对路径嘛,对不对,它能不能过去啊,没问题,为什么?因为CDAABC下XXYZ这个路径是合法的,什么意思呢?比如说你D看看当前路径下是不是有一个ABC,你ABC里边有没有XYZ,如果你刚才听课的话,你就知道ABC下边还是有一个XYZ的,所以CDCXYZ啊,咱们切一下,大家看是不是就过去了,这样的话,你当前就是不是就切到这个XY的这个目录下,对不对?哎,没有任任何问题吧,啊没有任何问题,当然你也可以这样做,比如说你能不能这样切,比如说你刚刚打开这个窗口,然后你通过这里CD之后呢,你在这直接粘贴这个绝对路径行不行们行不行,这样行不行。注意听课啊,这样写行吗?
19:00
可以吧,可以,因为我说了,你想切到这个路径上,你可以采用相对的方式,你也可以采用绝对路径的方式,都是可以的,没有任何问题啊,如果你采用这种方式就是绝对的,绝对的方式就相当于你从哪开始,从C盘的跟下开始,一步一步往下找,直到找到为止,那如果是相对路径,它这个找这个路径,找这个路径的时候,它是从哪呢?它是从你当前所在的位置作为起点开始往下找的,这叫相对路径。如果前面是带盘符的,那就想相当于它是从盘符的根下开始往后找,如果你没有盘符,开始就是相对路径,相对路径一定是从你当前所在的这个位置作为起点开始往下找这个路径,这叫相对路径,但如果是你路径写错了,肯定不行啊,你这个路径是对的,你看过去了。对不对就可以了。好,那CD你把这个路径粘贴过来,你说。这个位置啊,你得看一下它有一个ABC是吧,那么cdac你就进去了啊D你再看一下下边有个什么XYZ,那你就可以CDXYZ啊,你就进去了对不对,那么接下来XYZ下面有什么啥也没有啊,那么这个时候怎么办呢?X CD test呢?你看就报错了对吧?系统找到指定路径,因为你XYZ下边没有test。
20:19
没有test。啊,这个是指的相对路径,好,我讲了这么多啊,我只想跟大家说一句话,就是说你怎么去区分这个绝对路径和相对路径。就首先我们先确认一点啊,就CD啊,这个后面应该是有路径的才对,而这个路径这个东西呢。它包括相对,也包括绝对。那相对路径就是不带盘符。啊,绝对路径是带盘符的。带盘符的。那如果是绝对路径,就直接从盘符往下找就行了,如果是相对路径,你千万要记住它相对路径是从当前所在的这个位置作为起点开始往下找的,你别EEE1顿写CDABC,那有啥用啊,你没有啊,爹啊,看看你XYZ,你这个目录下没有ABC呀?
21:09
你没有ABCABC啥呀,对不对,你过不去呀,是不是啊过不去啊,所以不能乱来,这个路径存在你才能过去,你路径不存在,你过不去啊。相对可以转绝对当然可以啦,相对和绝对指向的位置不都是一样的嘛,对不对,如果说来同学们走走,咱咱们现在一教室,咱们去隔壁二教室,那行了,那我说隔壁二教室有这是个相对路径,对吧?那这个相对路径能不能换成绝对路径的说法呀,那当然可以,没有任何问题啊,没有这个问题。相对路径和绝对路径可以互相转换,绝对路径可以转成相对,相对可以转成绝对,相对那一定是从当前所在的位置作为起点开始往下找,相对路径一定是相对当前所在的位置,诶,往下找好了,这是关于CD命令啊,CD命令。
我来说两句