rmdir命令
rmdir,remove empty directories 的缩写,用于删除空目录,命令基本格式为:
注意:只用于删除空目录,一旦非空会报错
[localhost.zhubin@localhost ~]$ rmdir [-p] 目录名
- -p 选项用于递归删除空目录
【例如】
删除一个空目录
[localhost.zhubin@localhost ~]$ mkdir day02
[localhost.zhubin@localhost ~]$ ls
公共 模板 视频 图片 文档 下载 音乐 桌面 day01 day02
[localhost.zhubin@localhost ~]$ rmdir day02
[localhost.zhubin@localhost ~]$ ls
公共 模板 视频 图片 文档 下载 音乐 桌面 day01
【-p删除】
之前已经演示过rmdir -p 的作用了,所以这里直接进行演示rmdir -p的作用,可以看到day02/day0202(空目录)直接被删除了。
注意,这里删除目录的时候是从最低一级目录,也就是从day0202开始判断是否为空然后删除,再逐层删除上级目录
就日常使用来说,我们还是使用rm使用的多一些,rmdir毕竟还是有限制的,还要去判断是否为空目录,如果目录较多,这多出来的一步是要人命的