rmdir
我们知道:可以使用mkdir命令创建文件夹
mkdir <dir-name>
然后使用rmdir命令进行删除
rmdir <ir-name>
如下:
mkdir
这种情况看起来很正常,但是在实际情况下我们很少删除一个空文件夹
我们再来看一个非空文件夹:
此时rmdir
就不再工作了。查看一下rmdir
的帮助:
得到的结果有删除祖先目录的方法,却没有删除子目录的方法。
那我们该怎么做呢?
rm
rm
命令是删除文件的,比如:
我们使用
touch
命令创建一个abc.txt
的文件,然后使用rm删除了该文件。
我们来看一下rm
的帮助:
可以看到,rm
有很多的使用方式:
rm [选项] 文件
-f, --force 强力删除,不要求确认
-i 每删除一个文件或进入一个子目录都要求确认
-I 在删除超过三个文件或者递归删除前要求确认
-r, -R 递归删除子目录
-d, --dir 删除空目录
-v, --verbose 显示删除结果
那么,我们可以使用:
rm -d 目录名 删除一个空目录
rm -r 目录名 删除一个非空目录
rm -r
这样,我们就完成了非空目录的删除任务。
不用谢我,叫我雷锋!
网友评论