在类似Unix的操作系统上,rmdir命令从文件系统中删除空目录。
查看英文版
1 rmdir 运行系统环境
2 rmdir 描述
3 rmdir 语法
4 rmdir 例子
Linux
该命令rmdir命令除去在命令行上指定的每个目录,如果它们是空的。也就是说,每个删除的目录都不得包含任何文件或目录,否则rmdir无法删除它。
如果指定的目录不为空,则rmdir不会将其删除,并将继续尝试删除您指定的任何其他目录。
目录按照您在命令行上从左到右指定的顺序进行处理。
要同时删除一个父目录和该父目录的子目录,必须先指定该子目录,因此在rmdir尝试删除它时,该父目录为空。(或者,您可以使用-p选项;请参见下文。)
rmdir在功能上等效于命令rm -d。
如果要删除不为空的目录(并且还删除其中包含的所有内容),则可以将rm命令与-r(递归)选项一起使用。有关更多信息,请参见rm命令。
查看英文版
rmdir [-p] [-v | --verbose] [--ignore-fail-on-non-empty] directory ...
rm --help
rm --version
选件
-p | 每个目录参数均被视为路径名,所有组件(如果为空)将从最后一个组件开始删除。(有关完全非区别的递归删除,请参见rm。) |
-v,--verbose | 显示每个已处理目录的详细信息。 |
--ignore-fail-on-non-empty | 不要报告仅由于目录非空而导致的失败。通常,当指示rmdir删除非空目录时,它将报告错误。此选项禁止显示这些错误消息。 |
--help | 显示帮助消息,然后退出。 |
--version | 输出版本信息,然后退出。 |
查看英文版
删除目录mydir,如果目录为空。
rmdir mydir
rmdir dir1 dir2 dir3
如果目录dir1,dir2和dir3为空,则将其删除。如果任何一个都不为空,则将为该目录打印一条错误消息,其他错误消息将被删除。
rmdir dir/subdir dir
如果目录dir / subdir为空,则将其删除。然后,删除目录dir,如果在删除dir / subdir后该目录为空。
rmdir -p dir/subdir
与以上命令相同。rmdir尝试删除dir / subdir,然后尝试删除dir。
查看英文版
renice | replace | rm | rn | route | rpcinfo | rename | rcp | readlink | rehash | rsh | rlogin | rmmod |
未知的网友