文件与目录管理-rmdir 📁 — 删除空目录

作用

rmdir(remove directory)用于删除空目录,非空目录需使用 rm -r-p 可递归删除空父目录。

语法

rmdir [选项] 目录...

用法

rmdir 只能删除空目录,若目录非空则报错。实际工作中 rmdir 不常用,多数场景直接使用 rm -rf 替代。-p 选项可自底向上删除空父目录链。-v 显示删除过程。

常用参数

参数说明
-p递归删除空父目录
-v显示详细过程
--ignore-fail-on-non-empty忽略非空目录错误

示例

rmdir EMPTYDIR                 # 删除空目录
rmdir -p A/B/C                 # 递归删除空父目录(删除 C 后尝试删 B,再删 A)
rmdir DIR1 DIR2 DIR3           # 批量删除多个空目录
rmdir -v TEMPDIR               # 删除空目录并显示过程

来源: 菜鸟教程

📖 课程位置

本命令在以下课程中讲解: Day 2:文件与目录操作 | Day 5:本周串联实操

🔗 相关文档

文件与目录管理-mkdir | 文件与目录管理-rm | 文件与目录管理-touch | 文件与目录管理-ls