Linux rmdir 命令详解

返回Linux文档目录

rmdir 是英文 ”remove directory“ 的缩写,命令作的用是删除空的目录。并且也只能删除空目录,当要删除非空目录时,就要使用带有“-R”选项的 rm 命令。

rmdir命令的“-p”参数可以递归删除指定的多级目录,但是要求每个目录也必须是空目录。

用法

rmdir [参数] 目录名称

常用参数:

参数 功能
-p 用递归的方式删除指定的目录路径中的所有父级目录,非空则报错
— — ignore-fail-on-non-empty 忽略仅由目录非空产生的所有错误
-v 显示命令的详细执行过程

示例

1、删除空目录 test

[root@shuaidi ~]# rmdir test

2、删除指定目录及其上级文件夹(如果删除了test之后,b为空文件夹,则b也会被删除,a类似)

[root@shuaidi ~]# rmdir -p a/b/test 

发表评论

后才能评论