00:00
啊,关于文件操作,那文件主要是。无非就是。其实也是对照给我们这么Windows上面一样,你对Windows上面对文件操作,无非就是这么几种操作,创建文件。删除文件,拷贝文件。剪切文件。无非在Windows上,其实无非就是这么操作,还有重命名,我跟你讲。在Linux上面也都提供相应的功能,只不过它主要是用命令来实现了,那我们一个一个来看,好来看,首先来看创建文件,创建文件。好,这是我们创建文件,那么创建文件其实前面已经给大家讲过一个创建文件的方式了。用什么VI或者是VM是可以创建文件。他们就可以创建一个文件,知道吗?
01:00
嗯。但是他们创建的文件呢,它有一个特点,它创建完了之后,它会自动的用编辑器打开。就这吗?但是我们有的时候创建文件之后,我不想打开。什么时候,你比如说他哈,假如我写个脚本叫share脚本,我就想在某一个目录里边创建一个文件。叫什么意思,就是说我写一段程序,用这种命令写一段程序,写一段脚本程序。将来没人的时候,它会自动执行。假如执行到某一行在成命令的时候,我就想在指定目录下面创建一个文件,你能不能用VI和vim创建?肯定不行的,用手动可以用他们创建,创建之后直接打开了。但是我要在程序当中来执行创建文件,他们就走不了了。知道吗?所以大家告诉我说,其实在Linux里边专门提供一个命令来创建文件的。哪一个命令是这个命令,它会创建一个空文件。
02:02
啊,而且VI和vim还有一个特点是吧,它只能一次只能创建一个文件VIVM,而且创建完了之后给你打开。但是它有一个什么啊,就正是因为VIVM创建文件存在那些缺陷,所以它专门提供了一个命令,专门创建文件的命令哪一个就这个叫这个touch是touch。它可以创专门创建文件,它创建文件,它它不但可以创建一个文件或者什么,他也可以创建多个文件,多个一次可以创建多个文件。那他创建的文件都是空都是空啊。这些用命令来创建,那他创建文件,它是怎么创建是吧,这他是后边不跟上文件名,文件名,那他一次创建多个文件,你后边可以什么跟多个文件名,叫文件名列表,文件名列表。
03:00
知道吗?文件名列表有多个文件的时候,文件名和文件名之间用空格隔开,文件名之间用空格隔开,就这样吗?好,你比如说大家我讲我想什么,创建一个文件。创建文件的时候,那就是touch touch,然后呢,后边跟上文件名就行了。文件名,你在哪个目录下面创建文件?其实只要是文件也都牵扯到一个目录,在哪个目录下创建文件。同样,只要是跟目录相关,一定都有绝对目录和相对目录,文件名也是一样,文件名的全名其实前面就是路径,就是目录,后边才是文件名。他这个目录也是什么。也是一个,也是可以写相对目录,也可以写绝对目录,这张当然咱们为了方便起讲,我都用,以后我都用相对目录,因为相对目录比较简单。你比如说大家我就想在当前目录下创建多个文件,哪个多个文件,比如创一个T一点TT2点TT3点T,那我就可以这样写t1.t,这创建一个文件了。
04:10
你要只是为了就只是只想创建一个文件,你这么写就行了,那你比如说他下我就写一下,知道吗?假如大纲我想在当前目录,当前目录谁pwd test dl,我想在下边创建一个TT1.test,那我就可以这么来创建touch,叫t1.test,大家就创建一个文件。然后呢,LS你看看再看,现在多了一个文件你看吗。那我想在这边再创建,多创建几个文件,怎么你可以一下创建多个怎么了?这样touch叫T2.test空格,T3.test空格,T4点台词,你想创建的话,可以创建无数多个。嗯。那我这个地方,假如我就创建这几个,在当前目录下创建,我就可以这么创建,你再看一看,来看当前目录要这些文件都有,当然这些文件全部都是空的,你可以看一看,你说VI来t1.test的,它里边啥也没有,都是空文件吗?
05:12
你要找我想往里边写的东西,你就可以用编辑器VI或vim编辑器可以往里边写内容,但咱现在先不写内容的啊,这。好,这是我们说的这个。这个命令我们说它就可以来创建文件,可以创建多个,所以一般来讲就是我们要创建一个文件的话,很多情况下就用它,或者一下创建多个文件。它比那个V和VM创建文件的时候更好一些。啊,你想打开,你再用V或vim打开。啊,你不想打开的时候,你就创建一个就行了。知道吗?再一个你说老师,万一我怎么我创建完了之后,我就想打开,怎么你也可以直接用V或VM。好,这是我们说到这,当然这这些都是灵活使用啊,没有一定好,这是这个命令,我们就给大家说到这儿,Touch这个命令可以创建一个文件。
06:07
或者多个文件。
我来说两句