当前位置:首页> 正文

Linux如何删除空文件夹-linux删除文件夹

请关注本头条号,每天坚持更新原创干货技术文章。

如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习。

1. rmdir命令简介

本文主要介绍rmdir命令,该命令用于删除Linux上的空目录。对于非空目录,请使用rm命令。

2. rmdir命令选项

-p或--parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;

--ignore-fail-on-non-empty:此选项使rmdir命令忽略由于删除非空目录时导致的错误信息;

-v或-verboes:显示命令的详细执行过程;

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

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

3. 使用案例

3.1 进入某目录

[root@zcwyou zcwyou]# cd ~/zcwyou/

3.2 创建空目录dir123

[root@zcwyou zcwyou]# mkdir dir123

3.3 删除空目录

[root@zcwyou zcwyou]# rmdir ./dir123

表示成功删除空目录。

Linux如何删除空文件夹

linux删除空目录

创建目录dir456

[root@zcwyou zcwyou]# mkdir dir456

进入目录dir456

[root@zcwyou zcwyou]# cd dir456

创建123.txt文件

[root@zcwyou dir456]# touch 123.txt

返回上一级目录

[root@zcwyou dir456]# cd ..

现在,dir456为非空了。

Linux如何删除空文件夹

创建非空目录

3.3 使用rmdir删除非空目录

[root@zcwyou zcwyou]# rmdir dir456/

rmdir: 删除 "dir456/" 失败: 目录非空

可以看出,rmdir不能删除空目录。

如果要删除非空目录,请使用rm -rf

[root@zcwyou zcwyou]# rm -rf ./dir456

Linux如何删除空文件夹

使用rm删除非空目录

4.总结

rmdir其实一般比较少用,因为一般使用rm命令多,但rmdir更安全。因为它不能删除非空目录。

本文已同步至博客站:

https://www.linuxrumen.com/cyml/417.html

点击了解更多,快速查看更多的技术文章列表。

展开全文阅读

相关内容