00:00
好,前面我们呢,了解了一下在Linux里边对于目录或者说文件夹进行操作的一些基本命令,那接下来呢,当然我们就得看一看到底怎么来操作具体的文件了啊前面我们不是说Linux里边一切接文件吗?对文件的操作当然是非常重要了,那对文件的操作不外乎就这么几类,我们去创建一个新的文件,然后呢,呃,可能需要把它复制到另外一个地方去,呃,最后呢,可能还需要去删除某一个文件。那另外可能还有一个操作,就是我们去修改,把文件里面的内容进行一个更改,进行一个编辑,这种操作呢,其实我们前面已经讲了,这不就是使用vim编辑器去做的事情吗?哎,那所以这一部分我们就不再重复去介绍了,那现在我们首先就是怎么样去创建一个新文件。这个命令呢,在Linux里边其实也非常的简单,这个命令叫做touch touch我们知道在英语里边它有触摸的意思啊,所以现在其实就相当于是摸一个文件,他就把这个文件啊要创建出来,创建一个空的文件,里边什么内容都没有。
01:09
它的具体的语法也非常简单,直接touch,后面跟上新文件的名称就可以了啊,这个名称肯定就是说之前我们是没有的啊,直接来一个没有过的文件放在这就可以了,所以接下来我们在命令里边去测试一下,那就直接touch,我们首先在做这个之前先看一下啊,当前目录下边有什么东西啊,那之前我们还是一开始的时候有两个配置文件,其他还有一些文件夹目录,那接下来呢,我们就直接touch一个新的文件,比方说我们就叫做hello吧。直接touch,好,然后接下来我们看一下,果然就在当前目录下新增多了一个叫做hello的文件,我们看到在Linux里边文件是可以不带后缀名的,不带后缀名默认就是文本文件就是可以直接打开直接编辑啊,所以这样是完全没有问题。
02:02
所以我们看到了就是如果直接就给一个文件名的话,它其实就是创建在我们当前的工作目录下边啊,那假如说我换一下当前的工作目录,比方说我切换到。哎,我们知道home下边有其他的用户,有艾特硅谷,我们切换到艾硅谷目录下边来,这个时候我再去touch一下。它是一个HELLO2,诶那么我们看其实就是在at硅谷下边有一个HELLO2,好,这个时候我们再跳转回去,跳转到root下边,这里边肯定是没有HELLO2,只有hello。这是我们在做touch的时候,这个文件到底创建在哪里,当然了我们也可以比方说我还是在这个root的主文件夹下面啊,Root的目录下面,接下来呢,直接touch的时候把对应的文件的。路径补上,那这样的话就相当于我明确指定了到底这个文件要创建在哪里,比方说我们创建的时候,我就直接给一个home。
03:04
At硅谷。给一个HELLO3,哎,那我们想这个HELLO3会创建在哪里呢?很明显不会在当前的工作目录,它的路径就是这是绝对路径嘛,就是在home at硅谷下面啊,所以我们现在可以直接看一下home at特硅谷。里边有一个HELLO2文件,还有一个HELLO3文件啊,所以这个其实整体来讲使用是非常简单的,呃,我们这里用的是绝对路径,那我们自然就知道了,用相对路径也是一样的啊,这个就不再去重复介绍了。其实创建这个文本文件还有另外一种方法,其实我们也知道,就是直接VI啊VI,比方说我在这里在。直接去来一个HELLO4啊,这个也是可以创建一个空文件,新文件出来的,当然了,这种方式呢,它是借用了V文本编辑器,如果说我们什么都不做,直接退出的话,那现在有这个文件吗?注意这跟touch不一样,就在这儿了,Touch是可以直接创建一个空文件,这个文件里面什么都没有,但是它放在这儿,而如果VI直接去创建的话,里边如果没东西,我们退出之后还是什么都没有。
04:15
啊所所以这个是我们需要注意的一点啊啊,那当然了,有同学可能想前面这个我们进去之后啊,这里是直接Q出来的,那如果我WQ这样的话,我们就会看到现在就会多一个哈四啊,所以主要还是看我们以什么样的方式是否要保存。来做一个退出啊,如果里面是空的话,也是可以直接退出的。这就是关于创建文件,非常简单。
我来说两句