这个视频我们看一下如何删除文件和目录,我们可以使用 rm 命令,rm 是 remove 的简写,也就是移除的意思。
假设我们要删除 hello-copy.txt 这个文件… 输入 rm hello-copy.txt … 回车
再输入 ls 列出当前目录的内容,在返回的结果里找不到 hello-copy.txt 这个文件了,因为我们用 rm 命令把它删除掉了。
删除目录我们也可以使用 rm 命令,比如我们想删除 hello2 这个目录。
输入 rm hello2 …
提示我们说不能删除 hello2 ,因为它是一个目录,这里我们要使用一个 r 参数,r 就是 recursive 递归的意思,为 rm 命令加上 r 参数,就表示删除目录,以及目录包含的所有内容。
输入 rm -r hello2 …
这会提示我们是否进入到这个目录里面,去删除目录里面的其它的内容,输入 yes … 可以进入到目录,然后又会提示我们是否进入到这个目录里面的其它目录然后删除里面的文件。
如果你不想 rm 在删除目录的时候出现这个提示,我们可以再添加一个 f 参数,f 是 force 的简写,是强制的意思,
使用快捷键 ctrl +c ,可以退出正在执行的命令...
再输入 rm -rf hello2 … 回车,这样不会出现任何提示,就会删除掉 hello2 这个目录的所有内容了。
ls … 在这里就不会再出现 hello2 这个目录了。