rmdir命令 – 删除空目录

Linux命令 统信UOS系统管理员 4周前 (03-19) 32次浏览 0个评论 扫描二维码

rmdir 命令作用是删除空的目录,英文全称:“remove directory”。

注意:rmdir 命令只能删除空目录。当要删除非空目录时,就要使用带有“-R”选项的 rm 命令。

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

语法格式 :  rmdir [参数] [目录名称]

常用参数:

-p 用递归的方式删除指定的目录路径中的所有父级目录,非空则报错
— — ignore-fail-on-non-empty 忽略由于删除非空目录时导致命令出错而产生的错误信息
-v 显示命令的详细执行过程
— — help 显示命令的帮助信息
— — version 显示命令的版本信息

参考实例

删除空目录:

[root@xtuos.com ~]# rmdir dir

递归删除指定的目录树:

[root@xtuos.com ~]# rmdir -p dir/dir_1/dir_2

显示指令详细执行过程:

[root@xtuos.com ~]# rmdir -v dir
rmdir: 正在删除目录 'dir'
[root@xtuos.com ~]# rmdir -p -v dir/dir_1/dir_2
rmdir: 正在删除目录 'dir/dir_1/dir_2
rmdir: 正在删除目录 'dir/dir_1'
rmdir: 正在删除目录 'dir_2'

显示命令的版本信息:

[root@xtuos.com ~]# rmdir --version
rmdir (GNU coreutils) 8.30
Copyright (C) 2018 Free Software Foundation, Inc.
许可证 GPLv3+:GNU 通用公共许可证第 3 版或更新版本 https://gnu.org/licenses/gpl.html。
本软件是自由软件:您可以自由修改和重新发布它。
在法律范围内没有其他保证。


统信UOS之家 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:rmdir命令 – 删除空目录
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址