linux删除空目录的命令是,Linux删除空目录命令-linux rmdir命令详解-嗨客网

Linux删除空目录(rmdir)教程

Linux rmdir命令详解

功能

删除空目录,非空目录不可删除。

语法

rmdir [-p] dirname

参数

参数

描述

p

递归创建所有目录。

dirname

需要删除的目录。

说明

rmdir 命令用于删除空目录,也可以递归删除空目录。

Linux rmdir命令常用实例

实例

实例

描述

rmdir dirname

删除空目录

rmdir -p dirname1/dirname2

递归删除空目录 dirname1/dirname2

删除空目录

语法

rmdir dirname

案例

我们首先,使用

cd /tmp

运行后,终端输出如下:

fe8bf09fb3ac839d9c1c40df18b32240.png

现在,我们使用

mkdir haicoder

运行后,终端输出如下:

d842baba0cc2364eed381e2e000bb79c.png

现在,我们使用

ls -d haicoder

运行后,终端输出如下:

5b861edc898b26af10d97c5d6b746110.png

我们看到,此时的 haicoder 文件夹存在,现在,我们使用 rmdir 命令删除该文件夹,具体命令所下所示:

rmdir haicoder

运行后,终端输出如下:

292a481f11f1e705cf059a9dd43273e4.png

现在,我们再次使用 ls 命令,查看该文件夹,命令如下:

ls -d haicoder

运行后,终端输出如下:

57ff82fb24fa315794484c89e2752a1d.png

此时,命令执行失败,文件夹不存在,即文件夹已经被我们使用 rmdir 命令删除了,现在,我们再次创建一个文件夹,使用如下命令:

mkdir haicoder

运行后,终端输出如下:

7175b232caf6631d3d29fb640a214672.png

现在,我们使用

touch haicoder/haicoder.txt

运行后,终端输出如下:

3aab1ab0fb94a87364ef46b73c8c22a8.png

现在,我们使用 rmdir 命令,删除 haicoder 文件夹,具体命令如下:

rmdir haicoder

运行后,终端输出如下:

7deef07173ed771eaf62ff86279282db.png

我们看到,这次,我们使用了 rmdir 命令删除了一个非空的文件夹,报错了,因为 rmdir 命令只能删除非空文件夹,现在,我们使用 rm 命令删除该文件夹,具体命令如下:

rm -rf haicoder

运行后,终端输出如下:

4c5ed6dd0909adbb523c112da8e6e043.png

这次,我们使用了

递归删除空目录

语法

rmdir -p dirname1/dirname2/dirname3...

案例

我们首先,使用 mkdir 命令,创建多个目录,具体命令如下:

mkdir -p /tmp/haicoder1/haicoder2/haicoder3

运行后,终端输出如下:

cb132afff26451971a6fa210ba2c7832.png

现在,我们使用 ls 命令,查看创建的文件夹,具体命令如下:

ls /tmp/haicoder1/haicoder2/

运行后,终端输出如下:

b925a3668fd0d3b695bd3e3dad3c7212.png

现在,我们使用 cd 命令,进入到 /tmp 目录,,具体命令如下:

cd /tmp

现在,我们使用 rmdir 命令递归删除创建的目录,具体命令如下:

rmdir -p haicoder1/haicoder2/haicoder3

运行后,终端输出如下:

a575d51c9462607e209c1c36b0c4b693.png

我们看到,这次,我们使用了 rmdir 命令加上了 -p 参数,递归删除了目录。

Linux删除空目录(rmdir)总结

在 Linux 中,rmdir 命令是 remove empty directories 的缩写,用于删除一个空目录,同时,该命令还支持使用 p 参数,实现递归删除空目录。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值