For the complete documentation index, see llms.txt. This page is also available as Markdown.

rmdir(1)

rmdir — 删除目录

名称

rmdir

概要

rmdir [-pv] directory ...

描述

rmdir 实用程序删除由每个 directory 参数指定的目录项,前提是该目录为空。

参数按给定顺序处理。为同时删除父目录及其子目录,必须先指定子目录,以便 rmdir 尝试删除父目录时父目录为空。

可用选项如下:

-p 每个 directory 参数被视为路径名,从最后一个组件开始,如果组件为空则删除所有组件。(完全无差别的递归删除参见 rm(1)。)

-v 详细输出,列出每个被删除的目录。

退出状态

rmdir 实用程序以以下值之一退出:

0 每个 directory 引用的是一个空目录并成功删除。

1 尝试删除一个或多个目录时发生错误。

2 参数无效。

实例

删除目录 foobar(如果为空):

删除直至 cow(含)的所有目录,在第一个非空目录(如果有)处停止:

参见

rm(1), rmdir(2)

标准

rmdir 实用程序预期兼容 IEEE Std 1003.2 ("POSIX.2")。

-v 选项是对该规范的扩展。

历史

rmdir 命令出现于 Version 1 AT&T UNIX。

最后更新于

这有帮助吗?