00:00
同学啊,大家好,那么接下来呢,我们继续来说这个文件目录这块啊,前面的章节呢,我们已经给大家说了,最基本的这个相对路径啊,这块的一个。内容啊,希望大家下来的时候多去操作一下,就按照我们这个实例一样。好吧,那么你这个目录下面可能没有这个目录是吧,那么你在操作的时候可能会出现一些问题,那么你可以尝试换一个其他的目录。OK,尝试换一个其他的任何一个目录都可以哦。好,这是这块。呃,然后接下来我们继续来说这些目录啊,那我们还是切换到根下面去。遇到跟。我们来看一下。在根下面呢,还有一些其他目录非常重要啊,比如说B目录啊,B目录呢,里面存放的都是一些可执行的文件,OK,这个要记住啊,根下的B。可执行文件啊,什么是可执行文件呢?我们打开这个B里面,大家看一下都是一些绿色的这个文件是吧?那么在利用系统里面啊,一般我们绿色的都是可以直接执行的一些文件,比如说像刚才我们执行的这个LS命令,对吧?它其实就可以理解为是这样的,OK,那么我们在这里面你可以看一下,随便找一个可执行的文件,我看一下啊,那个跟大家说一下呢。
01:20
嗯。啊,找一个我们会用到的,好吧,找一个简单点的啊,大家能够理解的MKDR,看到同学们啊,那么这个并里面啊,你要想执行可执行文件,就是通过这种点杠啊,点杠其实也是代表是当前目录啊,当前目录下的这个MK点是吧,杠V啊这样的话,呃,MKDRR,这是一个命令啊,你KTT,我们所有的命令都在这个并目录下面,OK,所有的啊,用户的命令。系统中的所有可执行命令。默认都会放到这个。
02:02
目录中,好,那么这里边又涉及到一个概念啊,什么是可执行,什么是可执行呢?同学们来。大家发挥想象一下。呃,在任何系统里面可能都没有这个可执行的这样的一个概念啊,那在利用系统里面有这样的一个概念,就是大家来看一下啊,呃,我来给大家举个例子吧。我们在这里面你看。现在就随便举个例子啊,你看这里边有个文件是吧?好,那么我通过LL命令,其实就是SLS-L,好,我们看一下这个文件的详信息,好这时候你就看到这个文件的什么呀?好来说一下这几个部分啊,这是文件的信息,那么这些都有哪些信息呢?大家可以猜一猜,诶最后一部分肯定是文件名对不对啊,中间呢,是我们修改的时间嘛啊日期对不对啊,然后这是它的这个大小啊,然后这是它的用户,这是它的组。
03:00
OK,用户和组前面是它的权限啊,那么可执行这块呢,其实后面我们再讲权限管理的时候会跟大家说,那么现在先跟大家了解一下啊,你如果想让一个文件变成可执行文件啊,让它变成绿色的对不对?那么我们就通过change mode啊,加XX就可执行的意思啊,比如说我们给它加上,哎,加完了对吧?当你运行完任何一条指令啊,然后它没有报错,那说明这条命令就运行成功了啊,然后你通过LS-L啊,那么这时候你是不是还要执行这条命令啊,对吧?那么大家不用重复的去写了,怎么办呢?同学们。大家按上啊,去执行,找一下我们历史的命令就可以了,对不对?哎,你发现它是不是变绿了,是不是跟我们的B下面那个很类似,那么此时此刻你会发现它的这个权限是不是发生了变化。是吧,多了一个X对不对,然后这块你先不要搞懂啊,先也没必要大家现在就去了解,OK,你先了解一下啊,后面我们是什么呀,后面我们会讲文件权限的时候会跟大家说详细的啊,刚才我给大家说的大概基本上也没有什么错误啊,那么有的地方你可能理解的不太妥啊,那么这时候就需要我们后期啊,后期权限管理的时候会讲解,好吧,这个不用纠结啊,好,那现在你知道什么时候可执行了吧,可执行你可以理解为它就是个绿色对不对,那么现在我们再进入到这个B目录下面。
04:27
OK,也可以看到这些都是可执行文件啊,所以说B下面都是一些可执行文件,然后刚才呢,大家可以看到我有一些技巧没跟大家说是吧?好。啊,再跟大家说一些技巧啊,说哪些技巧呢,我们来看。技巧操作技巧。这也是一些必备的啊,终端的一些技能啊,我们可以使用方向键,知道什么方向键吗?打开你的键盘有个上下左右对不对上下。可以。
05:01
查看历史的命令,OK,好,你可以按上按下去查看你的历史命令,看到没有,然后你去执行就可以了,对吧,然后在Linux里面你要巧用一个table键啊table键。Table键啊,大家知道table键在哪里吗?啊,打开你的键盘是吧,然后你看到ESC下面是不是有一个table对不对啊,ESC下面有一个Dollar符号对不对啊,那波浪符号啊,再往下就是个table,在我们大小写切换的上面,Table对不对,Table键是自动补齐,OK,那么table它是怎么来实现自动补齐呢?大家来看一下啊,假如说我想。我想干嘛好?我想干嘛,同学们,我想把这个文件名查看一下是吧,我通过LS-L。Ni,然后摁table,哎,自动给你补齐了,OK,你只需要输入什么呀,一点点就可以了。所以当大家在出学历用词的时候,可能会好奇一点,说诶,老师你的命令打的真快啊,那有些东西不是说我们真的是需要手动去写的,OK,而是巧用这些工具帮我们自动的去补齐。
06:07
你像这个就是你前面输几个关键字对不对,然后后面,然后按一下table键自动就复习了。是不是非常方便同学们啊,非常方便啊,当你有的时候,哎,输错命令了对吧,我删又删不了了,那这时候怎么办?哎,假如说我现在我输错命令了对吧?好,我不想让它执行了,那么你按CTRL加C。同C,就是把它给取消掉了好吧。OK table键自动补齐命令及参数啊,多用table键,OK,然后取消命令,取消命令我们用的一个组合键啊。CRCTRLCTRL加。CTRL加什么,CTRL加C是经常会用到的是吧。好,CTRLC好这些了解一下啊,我现在还有还有哪些啊。嗯,技巧还是挺多的啊,这个我不会说是单独给大家拎出一节课去讲,咱们用到哪些,就跟大家扩展一下好吧,行,那么刚才我已经给大家扩展完了一些那个。
07:09
啊,并目录下面可执行文件大家知道了是吧,而且刚才我在操作可执行文件的时候用到了一些奇怪的命令啊,也跟大家去讲述了一下它的这个技巧。那OK,那这块就OK啊,然后继续我们来说其他的目录,这些目录为什么让大家认识啊,因为后面我们在安装程序的时候啊,那些程序文件会在这些目录,OK,好,我们来说第二第三个目录啊,跟下的div啊,Div大家想想是什么dev感觉好像是我们的设备是吧。好,那么这里面我有跟大家再提一点,就是Linux系统里面一切是以文件来实现的,对不对,那么设备呢,也是文件,OK,那么你进入到D下面,你可以看一下。这里边儿有一很多很多文件啊,我来跟大家说说这里面的文件有哪些。
08:01
这些设备有哪些啊,首先大家来看这个TTY啊TTY就是终端文件终端啊,有终端对吧,你看有网卡对不对,网卡有网卡啊network,你看到这些基本上都是网络相关的对不对,那memory相关的就是内存对吧?啊,然后内存啊,第四个磁盘对不对,还有CPU看到了吧?同学们好,那我先随便写几个啊CPU。然后。磁盘我觉得磁盘了啊,第四个就是磁盘,明白吧DK啊是磁盘。啊,总而言之,这下面存储的都是一些硬件的设备,OK,硬件设备都是以文件这种方式去展示出来的啊,那么CD room指的是什么CD room啊?这里面要说一下CD room CD room指的是光驱,OK,所有的硬件设备都在这里。啊,所有的硬件设备都在DV目录下。那么经常这里面我们需要让大家注意哪些啊,后期我们在讲磁盘管理的时候会用到这个目录,OK,当你在给这个系统挂了一个磁盘是吧,那么这时候它就会产生一个什么呀。
09:09
啊,会把这个磁盘挂载到这个DV目录下。好吧。好,这是这一款啊,这是第一位目录啊,第一位目录,然后我们再继续看。好,刚才又说到一个,忘跟大家说的啊,CD点点是什么意思,对吧,来CD切换目录的时候是吧?啊我来这里边写一下,诶切换目录是吧。呃,CD切换目录是吧,然后CD还有一条指令啊,如果是CD点点是返回上级目录,OK,返回上级目录啊,还有一个是CD.cd点啊返回。啊,点就是当前目录,OK,点就是当前目录啊,然后还有一个是CD杠啊这些指令,这是返回上一次的路径啊。
10:10
返回上一个位置啊,举个例子啊,你看现在我们现在在第对吧,返回上级目录,第一位的上级目录是不是就是根啊对不对,好,那么CD点其实就是在当前目录嘛,对吧,它没有变化啊,那么CD杠啊,你看大家同学们啊,它会给你返回到你上次位置,上次位置在哪。还在跟是吧。对吧,上次位置还在跟啊,比如现在我进入到DV,然后我执行CD杠,它返回的就是根OK,它是返回你上次的一个目录位置啊,上一个位置啊,而不是上级目录,这个这几个要区分开。好,这是一个扩展点。好,然后我们继续来说这些目录。然后有一个LIB64是吧,所有带力B64还有lib啊,我来这里边给大家写一下。
11:06
Live。还有你可以看到一个LE64是吧。64啊,那么这些都是存放库文件。库文件啊,什么是库文件啊,你可以这么理解,就相当于你去,呃,去装一个软件程序的时候,是不是要装一些驱动啊,对吧?那么你可以理解为这些驱动就是它所指的这个库文件啊,这个不做太多的详细啊,这个没有办法去做太多详细的去介绍,你只需要知道这个库文件,它就是类似于这些应用程序的驱动啊,核心的一些文件而已,好那么这些文件啊,都是放到这个目录下啊,然后mnt呢。MT呢,其实是一个挂载点啊。Mnt,我们先CD到mnt,大家来看一下对吧,这里面有一些文件系统是吧,那一般啊,我们会把啊文件系统挂载到MT下。
12:11
挂载点,OK,我们会把文件系统啊挂到这里面去,比如说后期我们在讲硬件设备的时候,我们可能会呃,创建一块磁盘分区,然后挂载到mnt下的什么什么目录下啊,那么这些可以是磁盘啊,也有一些网络技术,比如说是NFS共享对吧,还有一些是MFS等等各种系统啊,文件系统啊,文件系统挂载点啊,知道这块就可以了。OK,我们继续来看下一个目PC,对吧?PC呢就比较熟悉了,同学们PC是放的什么?啊,一般我们在启动一个应用程序的时候啊,包括我们开机去启动一个系统的时候,它会运行一系列的子进程是吧,PC是进程单你看。好,进程管理啊,这里面放的都是进程,那么这些数字啊,都是进程的IDOK。
13:07
数字。数字目录为。进程ID。ID的OK。明白吧,就这款啊,这是这这是进程的ID的目的啊,所有跟程序相关的大家记住都在PLC啊这个目录下。啊,这个可能有点卡,我来调一下这个清晰度啊。可能是因为我把这个清晰度搞成中等,那就可以。有的时候你清晰度太高的话可能会卡。OK,那么这是PC啊,然后我们来说一下wrong wrong下面是一个新的目录啊。
14:04
好,下面有哪些,看一下空目录对不对。看一下啊。命令输错了LS。OK,那么在这个里面呢,你可以看到有哪些有这些文件是吧,那么这些文件基本上都是一些运行时的一些文件,你看什么什么点PID是吧,Pro是吧,这是计划任务啊,定时任务啊等等网卡对不对。好,你可以理解为这里面存放的是一些运行式文件啊。OK存放的运行式文件,这个了解一下啊,不做不做的介绍啊,有个SRV是吧,SRVSRV里面啊,默认是空的,OK,一般我们会把它放什么RCSRV。
15:04
这个里边就是一般放一些简单的基础配置啊,简单基础配置,比如应用程序的配置文件都可以在这里面去放,OK,呃,基本上就这些好吧,SV啊了解一下就可以了。呃,然后temp目录啊,Time目录很明显就是个临时缓存目录,OK,这里面的内容会定时清理的啊,系统会有个定时任务,定时去删除掉,那么当你有一些文件不想要了,你可以把它放到太空目录里面,OK啊,开目录里边它实际上存放的就是缓存啊,缓存文件啊,定时清理,它可能是一天一清啊,都是一些程序运行时的缓存文件。OK,那些缓存文件呢,都会缓存到这个TP目录下啊,所以说啊,就是他这块,嗯,好VR是吧,VR一般我们放出来看一下目录结构你就知道了,你看这里面有DB是吧,DB就是数据嘛,对吧,然后有catch catch缓存啊,然后你看有log对不对,最重要的这里面放的是log啊,还有邮件通知等等啊。
16:12
那VR呢,是一个主要的目录,OK,非常重要的一个目录啊,这里面存放的就是一些日志文件啊,等OK等文件啊,尤其是日志,比如说系统的日志对吧,应用的日志我们一般都会给它默认就放这里了。好,这是VR。还有FTP的日志是吧,各种日志啊都有。呃,然后不特啊,不特目录里面啊,蹲下的不特。不啥意思,同学们启动吧是吧,启动文件啊启动文件。这里面存放都是一些启动的文件啊,来看一下是吧。都是启动的时候初始化啊,所需要的一些文件,OK,这个大家可能看不懂啊,包括我也没有太仔细去研究这块,这块我们可以先作为后面的扩展点啊,不需要现在你就需要明白所有的一个组件啊。
17:09
OK,这是一个启动文件存放的一个目录。啊,然后我们继续往上看,我们来看ETC啊,ETC超级重要啊,里面内容也超级多啊,里面就是各个服务的配置文件都在ETC啊,非常重要。服务。配置文件非常重要,OK,所有的应用配置文件你可以理解为都放到ETC目录下啊,ETC下面有一些典型的重要的文件啊,有哪些重要的文件跟大家说一下啊,ETC下的。它是FD啊好一起C下的。总之还有很多啊,ETC下的这个下的下的。啊,就这下边吧,啊,还有ETC下的这个植入。
18:04
好,那么先来说一下吧,这几个文件啊,这里面文件特别多啊,先跟大家说一下重点几个啊,ETC pass WD啊,这里面存存放的是用户账号信息,OK,那么我们可以看一下,怎么查看一个文件呢?我们通过cat去看,OK cat ETC下的SWD。好出来了对吧,文件内容啊,所以说这里面你要记住一点,就是cat查看文件内容,OK,那么它所使用的格式就是cat后面加文件路径嘛,对吧,文件路径就可以了。好,打开你看这里边儿存的都是这些啊,前面呢,它是用户名,这个我们在用户管理的时候会跟大家说啊好,那现在大家就知道一点啊,这个ETC的pass WD里面存放的是呃,用户的这个账号信息啊。然后还有一点,就刚才我拼了一大长串是吧?C con下的network scripts,这里面是网卡啊,网卡的配置文件,比如后期我们要改IP地址啊,其他的一些信息我们可以在这里面去改啊,网卡配置文件啊,然后还有一个是ETC下的group是吧,那么你可以看一下啊,ETC下的group。
19:19
Group里面就是组嘛,对吧,所以说这里面存放的就是用户组信息。OK,用户和组的信息明白吧,那么这个在后面的用户和组管理这块会给大家详细讲解,那么这里边这节课我们主要告诉大家一个概念,就是ETC下边存放的是什么?是我们的系统配置文件,对不对?那么这些配置文件有一些重要的文件,它很重要。OK,有些文件很重要啊。
20:07
好,就是这块。呃,这是这些配置文件啊,挺重要的,后期我们会给大家仔细的去分析啊,好,现在就是你所掌握的ETC,它就是一个配置文件的一个目录啊,然后OK,然后接下来继续ETC,说完了有力我们也说完了是吧,Media啊media media基本上现在没什么太大作用啊。嗯,一些设备啊,你可以理解为一些音频设备会放到这里面的,OK,可以简单这么理解啊。我基本上没没怎么用过这个目录啊,大家可以忽略这个目录好吧,暂时忽略。
21:02
好,我们来看OPTOPT呢,一般我们会设置为工作目录,OKOPT啊,也算是啊。应用程序的工作目。OK,应用程序的工作目录,它默认是空的,OK默认是空的啊。然后root特目录,这个不用说了,同学们root是什么?啊,如特是什么?同学们根线的route是什么?这管理员超级管理员如何的加目录对不对?超级的家,OK,这是他的家啊,不要把它给端了,端了就完了。好,然后有一个S病是吧,S病下面啊,嗯,S病跟病有什么区别啊,同学们,这里面我给他写一块去了啊,刚开始我们说的病目录下面是一些可执行的文件,对不对。啊,B下边是可执行文件啊,那呢也是也是可执行文件,那么这里面下边的啊,这里面。
22:10
就是目录下边的这些执行文件。一般。具有。特殊权限的用户才能执行。也就是说普通用户执行不了啊。OK,普通用户用不了啊,比如说这里面的命令基本上都是管理员去用的,OK管理员去用的,所以说它可以分开了啊,分开了一个是普通用户可以执行的,我们一般都会放到闭幕下。那一些比较危险的啊,需要高权限的去执行呢,我们可以给他分配到目录下。对吧,这样就形成了啊,两个目录啊,但他们都是放的是什么呀,可执行的文件啊。C啊,C就是系统文件啊,可以看一下。
23:02
是吧,这啊系统的一些信息,你可以看到系统的这些信息啊,你看有哪些啊,有一些block块设备对不对啊,有一些DV啊,有一些驱动。还有一些文件系统啊,Kel内存嘛,Power电源啊等等,Type vier是吧,服务的一个管理啊,还有这个model啊,这是模块,你可以理解为C,就是放放那个系统的文件的啊。什么时候会让你去完全熟透了一个系统啊,啊,你得玩几年之后啊,然后当你涉及到Linux开发的时候,你可以去读它的源码,对吧,你可以去挑战一下好吧,啊系统,这是系统目录。OK系统目录尽量不要管它,也不要删OK,尽量也不要在里面去创建内容。啊,作为一个UR目录啊,USR啊,USR也很重要啊,你看这里面也有一些类库文件是不是啊,USR一般也会放一些应用程序啊等乱七八糟的一些内容。
24:05
应用程序配置是吧,模板文件啊,或者是库库文件这里面放的挺挺杂的对吧?那一般也都会有这个OK,那么这里面的USR下的lib跟LIB64跟我们的,呃,根下的lib和LIB64它俩它们虽然都是存放库文件的,但是针对的对象是不一样的,比如说根下的这个lib和LIB64,它所针对的是谁?针对的是整个系统的库文件对不对?啊,这里面,所以说你不要乱放啊,系统的库文件不要乱改,也不要乱放啊,改错了你的系统可能就挂了,对吧?啊然后那个USR下的lib这些呢,基本上都是应用的一些库文件,OK,所以说这里面要注意一点,应用的库文件啊一一般都会放这里面来。首先说到这个库文件,大家可能对于初学者来说可能觉得比较繁琐啊,什么是库啊,我想象不到对吧,想象不到你也不用去想了,明白吧,你现在不用知道它那个到底什么是库,因为后期我们在安装软件的时候,涉及到软件开发的时候,他会用到很多很多依赖库。
25:12
对吧,那对于运维来说,你不需要去了解那些,对吧,你只需要去先明白怎么去安装,怎么去运维,怎么去使用。好吧,那些库文件都是现成写好的啊,知道那是库文件就可以了,就随便扔给你个文件,诶这是库文件对吧?那这个库文件在哪啊,在us立过,你知道这些就可以了,对吧?但是当然后期你如果要往开发那块去转,你也可以去了解一下详细的信息。啊,那么这是基本的一个啊,系统的目录我就给大家介绍完了对吧?介绍完了,那么当时也有一些其他的命令啊,要跟大家扩展,那现在我们要说的是第二个部分,就是文件目录的增删改查是吧?增删改查那我们先来看一下这个增,那基本上CD是切号目录PWD查看这些都是查,对不对,那么我们来看一下增删改查啊。
26:05
举几条命令啊,这就是查查看嘛,对吧,查就是查看啊,好查看呢,基本上我们都可以啊,再补充一个查看吧,好吧,有一个命令叫冒啊,叫做分页查看啊,当文件内容特别多的时候,可以分页查看。哎,大家还记得ETC下的password是吧,我们输入more啊,然后ETC下的password。哎,大家来看它是不是这样显示了,好你按空格是一整页的去翻,因为回车呢是一行一行的去翻。OK,总之都是查看文件,好吧,都是查看文件啊,那你打开了之后想退出怎么退出,按Q就退出了。啊,按字母Q退出啊,Mo是分页查看文件内容,基本上Linux里边的格式啊,比如说你要查看一个文件,基本上就是冒后边跟啥的,我们的文件的这个名称跟它的路径。对吧,这样就完成了查下。
27:00
OK,好,那么你可以输入Q或者是CTRL加C啊,Q是退出。退出产量是吧,你要是暴力点你就CTRL加C。啊,比较暴力一些啊。好,这是查看,然后我们来说一下创建。怎么去创建一个文件呢?Touch创建一个空文件,是编辑文件啊。好编辑文件,然后还有一个是CP复制文件。MV是移动。这是针对文件和目录的啊,Touch库文件,VM文件和目录。好,然后还有一个是创建啊,除了一些还有哪些啊,MKDRR创建目录,好,关于文件和目录呢,现在我们来在这里面去实操一下,好吧,我们为了能够让大家看出效果来,我们切换到desktop啊,Deskop是什么?是我们的桌面啊,现在我给大家演示一下,我现在要创建一个文件啊,创建一个空文件,那么touch呢,就是创建一个空的文件,比如说。
28:21
然后touch一个test啊,比如说test就测试嘛,对吧,测试点TXT啊,笔记本文件啊,然后你创建好了之后呢,其实在桌面上就已经生成了。可以打开啊。打开文件。呃,打开文件之后,你打开这个桌面上,哎,这里面没有吧。Home下的desktop。呃,但是在桌面上是吧,这个可能是反应慢啊,这上面怎么没有文件呢。
29:01
好,那我们先不看那个效果了啊,在这里边大家看到了吧,这是一个test t这个文件就创建好了啊,那么这时候你通过cat去看一下这个文件内容,发现是空的对吧?就是创建文件它是能创建,但是它内容是空的,OK,怎么去创建,就是它后面跟文件名称对吧。对吧,就OK了,好,然后我们说一下VI啊,VI是编辑啊,大家打开一下有没有VI呀,有是吧,你直接输入vim,它告诉你这是一个基本的使用方法是吧,后面我们会说VI编辑器的一个具体的使用啊,今天我们先来说一个简单的编辑一个文件,好吧,好VI,然后。TT01表。P啊,现在我是创建一个新的文件对不对,好点开之后,这里边你打字打不成啊,你得输入I啊,I是输入内容明白吗。大家注意看啊。这个涉及到键盘的输入,大家跟着我的输入来,好吧,我先通过这条命令打开一个文件,然后我输入I字母I按一下,这里变成了insert插入,对吧?好,这里面就可以写内容了,My first。
30:15
对啊,我创建的第一个文件非常有成就感是吧,好我写完了对吧,写完之后怎么去保存呢?摁ESC对吧?好,摁了ESC,然后输入冒号。然后输入WQ。这是一个文件,就编辑好了,那这时候你来看文件的一个内容。是不是有了同学们啊,这是VM啊,VM是编辑文件啊。这是刚才说的一个过程啊,基本上你通过。W。TEST0要点TR编辑文件是吧,输入I。进入。
31:03
Insert模式是插入模式,OK。OK,进入I呢,输入I进入三模式,然后输入那个好,输入完了是吧,然后先按EIC。啊,退出退出什么呀,退出编辑模式啊。退出编辑模式。然后继续输入冒号。然后再输入W。WQ。然后回去。完成啊,这整个过程OK。好,然后那个CP啊,CP是复制OK,比如说我现在要把T的零幺啊复制一份,复制成TEST02,好,此时我的内容就复制过去了,文件就复制好了啊。
32:00
CP啊,复制文件的时候就直接原文件加上这个目标文件就可以了。啊,任何文件都是这么复制啊,然后你要复制一个目录,好,我们先来说要创建一个目录啊,Make DR test,那么这时候我在这下面就会生成一个目录啊,叫test。那我要复制目录的话啊,你直接通过这个test,然后啊TEST1啊,这样是报错的,他会告诉你什么是一个目录,对不对,要加杠R啊杠R是指的目录,OK,你看这样就复制成功了吧。对吧。好,所以说复制目录啊。复制。复制目录需要加杠R这个选项,OK,这样你才能复制啊,然后MV呢是移动啊移动,比如说你现在啊,我想把test移到TEST1里面好不好啊,不是把TEST1移到这个test里面啊好,MV test1移到哪里,移到test里面。
33:05
对吧,那么这时候大家来看没了啊,然后ls test看一下来在这里面呢,对吧,然后CD到test下的test e,那么它的目录也发生了一个变化。OK,这是一个复制啊,这是一个移动,OK,移动文件也是一样的啊,文件也是一样的,假如说现在好,我举个例子啊,我先返回过去,这叫X,我们先呃MV啊,S0。test.t把它移到test下边去。大家来看一下。是不是有了?对吧。好,这是这块。移动文件、移动目录。OK,说完了啊,然后创建目录是吧?创建目录大家注意一个细节啊,MKDR就是创建目录,比如说现在创建一个ABC目录啊,现在下面有个ABC,有的时候我想创建三个目录怎么办呢?比如说我想在ABC下边创建一个CC,在CC下边创建一个BB,对吧?那么这时候MKD。
34:16
MKDR是吧,ABC下载CC下载BB,直接这样输入会报错啊,告诉你无法创建,那么这叫递归递归创建啊,你就加个杠P参数,那么这时候呢,就生成了ABC加的CC。下的。对吧,这样的生活。OK,这是基本上我们创建这个目录所用到的一些命令啊,不要想太复杂啊,就是几条指令,这些指令呢,大家不要说为什么它叫MKDR,为什么不叫MKDRR1 MKDRR2啊,这不要去考虑这些内容了,对吧,这是我标准,OK,这是标准,你记住这些指令就可以了。好吧,好,这是创建,那然后就是一个删除啊,删除其实不想跟大家讲啊,但是你迟早也要知道删除删除啊,这个危害啊特别大。
35:09
一般我们用的是RM啊,RM命令啊,记住后面你要注意一点。RM,比如说我要删除一个。嗯。TEST01删除一个文件是吧,好,这样会让你输入对不对,还有一种是强制删除,你知道吗?RM-F。对吧。零二。看同学们,它是不会给你提示信息,然后你就删除掉了啊,你要删除一个目录呢,你看杠f test告诉你这是个目录是吧,你得加个杠R才能删除目录。明白吧,这样整个目录就删了啊,你记住一条指令啊。这什么指令,你先我先给大家看一下啊。好,这是刚才我们演示这个删除对吧,删除就是2M啊。I'm点好。
36:02
IM指令啊,有的时候这个网上啊,有一些恶搞的人啊,就是RM-RF星,我告诉你,你这样输入啊,你在这个目录下还行。你要是写错目录了,我告诉你整个系统就崩了啊,这非常危险啊,尽量不要这么去执行。啊,尽量不要去动直线。OK,但是有的时候呢,你要是想删除什么呀,比如说desktop下边。但top下边现在是没有没有内容对不对啊,那么我们要想给它加一些内容啊,比如说我随便创建一个内容啊AA啊看。AB好,比如说现在一堆一堆文件,几百个几千个文件,我都想给他删了是吧,那么你可以通过RM-RF行啊这样删掉,OK,这样是很方便的,但是你千万注意啊,你不要跑到跟分区给我执行一条这个命令,对吧,你执行完之后整个系统就挂。不要去测试啊,也不要去尝试,OK,所以说这点要注意一点啊。
37:03
二删除文件和目录。OK,好,删除目录啊,那么MV呢,除了是移动之外,它还可以有一个更名的一个过程啊,比如说我们还进入到咱top里边,好,我们mkd AA对吧,那么我想把A改成BB怎么办?AA。改成BB。大家看是不是改了是吧,比如说我现在touch一个文件a.TT是吧,我想把它改成什么呀,改成b.TTMV。a.T改成b.T。你看是不是这就改好了。对吧,好,这是这样的一个过程。然后这是删除,然后这就是更新。中心继续用MV就可以了啊,这是重命名。
38:03
OK,重命名啊。然后其他的更新,像VM这些都是可以去更新的啊。基本上目录我们就是重命名啊,给他改个名啊,基本上其他就没有了好吧。行,总结一下这节课内容啊,这节课我们主要思路给大家讲了文件目录的结构啊,然后讲了一下目录的增生改查的常用的指令对不对?OK,下来的时候大家照着这个文档啊,还要跟着咱们的视频啊,去好好去练习一下,那么本章的难点在哪里啊?难点就是在于你要去理解啊,你要干嘛?你要去理解什么是绝对路径和相对路径,知道Linux文件目录里面常用的几个目录啊,是干嘛用的。对吧,比如说我随便给你问你一个目录,你大概知道它的意思就行。好吧,然后这个操作技巧练啊练两遍OK,这两遍啊,把它记住就必备的。啊,然后这个可执行,这个就是一个扩展,先了解一下,如果你感兴趣,你可以先自己去什么呀,网上去查一查相关的资料啊,自己先找一找他,然后后面我会讲啊。
39:06
嗯,目录的操作指令,这些指令必须去练啊,命令必须去练,看是不会的,你去练一练,把这个效果都做一做好吧,啊活学活用啊,活学活用。OK,那好,那这是我们今天所有的内容啊,感谢各位同学啊,我们下节课继续。
我来说两句