Linux rmdir命令:删除空目录文件(附带实例)
Linux 的 rmdir 命令来自英文词组 remove directory 的缩写,其功能是删除空目录文件。
rmdir 命令仅能删除空内容的目录文件,如需删除非空目录时,需要使用带有 -R 参数的 rm 命令进行操作。而 rmdir 命令的递归删除操作(-p 参数使用)并不意味着能删除目录中已有的文件,而是要求每个子目录都必须是空的。
rmdir 命令的语法格式如下:
【实例 1】删除指定的空目录:
【实例 2】删除指定的空目录及其内部的子空目录:
【实例 3】删除指定的空目录并显示删除的过程:
rmdir 命令仅能删除空内容的目录文件,如需删除非空目录时,需要使用带有 -R 参数的 rm 命令进行操作。而 rmdir 命令的递归删除操作(-p 参数使用)并不意味着能删除目录中已有的文件,而是要求每个子目录都必须是空的。
rmdir 命令的语法格式如下:
rmdir 参数 目录名常用参数见下表:
选项 | 描述 | 选项 | 描述 |
---|---|---|---|
-p | 递处理所有子文件 | --help | 显示帮助信息 |
-v | 显示执行过程详细信息 | --version | 显示版本信息 |
【实例 1】删除指定的空目录:
[root@clinux ~]# rmdir Dir
【实例 2】删除指定的空目录及其内部的子空目录:
[root@clinux ~]# rmdir -p Dir
【实例 3】删除指定的空目录并显示删除的过程:
[root@clinux ~]# rmdir -v Dir rmdir: removing directory, 'Dir'