linux删除目录非空,rmdir命令 – 删除空目录

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

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

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

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

常用参数:

-p用递归的方式删除指定的目录路径中的所有父级目录,非空则报错

-- -- ignore-fail-on-non-empty忽略由于删除非空目录时导致命令出错而产生的错误信息

-v显示命令的详细执行过程

-- -- help显示命令的帮助信息

-- -- version显示命令的版本信息

参考实例

删除空目录:

[root@linuxcool ~]# rmdir dir

递归删除指定的目录树:

[root@linuxcool ~]# rmdir -p dir/dir_1/dir_2

显示指令详细执行过程:

[root@linuxcool ~]# rmdir -v dir

rmdir: 正在删除目录 'dir'

[root@linuxcool ~]# rmdir -p -v dir/dir_1/dir_2

rmdir: 正在删除目录 'dir/dir_1/dir_2

rmdir: 正在删除目录 'dir/dir_1'

rmdir: 正在删除目录 'dir_2'

显示命令的版本信息:

[root@linuxcool ~]# rmdir --version

rmdir (GNU coreutils) 8.30

Copyright (C) 2018 Free Software Foundation, Inc.

许可证 GPLv3+:GNU 通用公共许可证第 3 版或更新版本https://gnu.org/licenses/gpl.html。

本软件是自由软件:您可以自由修改和重新发布它。

在法律范围内没有其他保证。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值