博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux命令学习总结:rmdir
阅读量:7127 次
发布时间:2019-06-28

本文共 1825 字,大约阅读时间需要 6 分钟。

命令简介:

该命令用用来删除空目录,如果目录非空,则会出现错误。可以使用rm删除目录中的文件后,使用rmdir删除目录。也可以使用rm -rf替代rmdir命令。这是一个非常简单的命令。

 

命令语法:

rmdir [OPTION]... DIRECTORY...

 

命令参数:

参数

长参数

描叙

--ignore-fail-on-non-empty

忽略任何应目录里面有数据文件而造成的错误

-p

--parents

递归删除目录

-v

--verbose

显示命令执行的详细信息

--help

显示命令在线帮助

--version

显示命令版本信息

 

 

使用示例:

 

1: 查看rmdir命令的帮助信息

[root@DB-Server ~]# rmdir --help
Usage: rmdir [OPTION]... DIRECTORY...
Remove the DIRECTORY(ies), if they are empty.
 
--ignore-fail-on-non-empty
ignore each failure that is solely because a directory
is non-empty
-p, --parents   Remove DIRECTORY and its ancestors.  E.g., `rmdir -p a/b/c' is
similar to `rmdir a/b/c a/b a'.
-v, --verbose   output a diagnostic for every directory processed
--help     display this help and exit
--version  output version information and exit
 
Report bugs to 
.

也可以使用下面命令查看rmdir文档信息

[root@DB-Server ~]# man rmdir

 

2: 使用rmdir删除空目录

如果目录非空,则会出现错误信息。

[root@DB-Server ~]# ls /root/kerry/
file1
[root@DB-Server ~]# rmdir kerry
rmdir: kerry: Directory not empty
[root@DB-Server ~]# rm -f /root/kerry/*
[root@DB-Server ~]# rmdir kerry

 

3:显示命令执行时的详细信息

 

[root@DB-Server ~]# mkdir test1  test2 test3
[root@DB-Server ~]# ls
anaconda-ks.cfg  Desktop  install.log  install.log.syslog  test1  test2  test3
[root@DB-Server ~]# rmdir -v test1  test2 test3
rmdir: removing directory, test1
rmdir: removing directory, test2
rmdir: removing directory, test3

 

4:递归删除目录,如下所示,首先创建目录kerry,在kerry目录下创建空目录tmp,接下来空目录test

 

[root@DB-Server ~]# mkdir -p kerry/tmp/test
[root@DB-Server ~]# tree kerry
kerry
`-- tmp
`-- test
 
2 directories, 0 files
[root@DB-Server ~]# rmdir -p kerry/tmp/test

 

5:忽略任何应目录里面有数据文件而造成的错误

 

[root@DB-Server ~]# mkdir kerry
 
[root@DB-Server ~]# cd kerry
 
[root@DB-Server kerry]# touch file1
 
[root@DB-Server kerry]# cd ..
 
[root@DB-Server ~]# rmdir --ignore-fail-on-non-empty kerry/

转载地址:http://fshel.baihongyu.com/

你可能感兴趣的文章
Httpclient与RestTemplate的比较(比httpClient更优雅的Restful URL访问)
查看>>
instance of
查看>>
TOJ 4701 求阴影部分面积
查看>>
TFS命令行操作
查看>>
分披萨
查看>>
激活IDEA 2019.1
查看>>
DedeCMS文章标题前增加所属栏目名称链接
查看>>
[ Luogu 4917 ] 天守阁的地板
查看>>
iOS动画案例(2) 仿网易新闻标题动画
查看>>
OpenCV和Matlab
查看>>
扩展字符集UTF-8
查看>>
简谈如何提高APP的积分墙收入!
查看>>
Metasploit
查看>>
被忽略却很有用的html标签
查看>>
Python学习之==>文件操作
查看>>
java知识整理
查看>>
github pages 添加godaddy的dns解析
查看>>
转 微服务的4个设计原则和19个解决方案
查看>>
黑马程序员java笔记之八-----反射Class
查看>>
adobe flash player 安装失败
查看>>