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

表示成功删除空目录。

创建目录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为非空了。

3.3 使用rmdir删除非空目录

[root@zcwyou zcwyou]# rmdir dir456/

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

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

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

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

4. 总结

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

linux删除文件夹rmdir,Linux删除文件夹之rmdir命令相关推荐

  1. linux java 文件夹创建失败_Linux文件夹文件创建、删除

    Linux删除文件夹命令 linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可. 直接rm就可以了,不过要加两个参数-rf 即:r ...

  2. linux复制压缩文件夹,[操作系统]linux中文件或者文件夹的基本操作(复制,移动,删除,查找,压缩)...

    [操作系统]linux中文件或者文件夹的基本操作(复制,移动,删除,查找,压缩) 0 2015-12-28 00:00:15 linux 文件(文件夹)的创建,复制,移动,重命名,删除基本命令 复制文 ...

  3. linux删除文件里夹命令,Linux删除文件(夹)、创建文件(夹)命令是什么

    Linux删除文件(夹).创建文件(夹)命令是什么?在Linux系统中删除文件,很多用户都惯用rmdir命令,因为Linux没有回收站功能,所以笔者建议用户使用rm-rf命令,具体用法可以按照以下命令 ...

  4. linux下无法删除文件夹,linux服务器下完美解决无法删除虚拟主机文件或文件夹...

    出现的原因一般都是这些目录或文件是PHP程序以管理员用户写入的,而一般虚拟主机的用户名下的用户又没有管理员用户组的权限,因此无法删除. 大家在使用Linux的虚拟主机时候有没有出现过通过FTP无法删除 ...

  5. linux 文件复制 剪切,linux下文件或文件夹的创建、复制、剪切、重命名、清空和删除等命令总结...

    linux下文件或文件夹的创建.复制.剪切.重命名.清空和删除等命令总结 linux下文件或文件夹的创建.复制.剪切.重命名.清空和删除等命令总结. 一.目录创建 在/home/wwwroot目录下新 ...

  6. linux下剪切文件怎么恢复,linux下文件夹的创建、复制、剪切、重命名、清空和删除命令...

    在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz 一.目录创建 在/home/wwwroot目录下新建一个sinozzz123的 ...

  7. linux怎么删除文件夹?Linux删除文件夹命令

    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可. 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r ...

  8. Linux删掉一级目录,linux命令删除文件夹

    本文收集整理关于linux命令删除文件夹的相关议题,使用内容导航快速到达. 内容导航: Q1:linux shell 删除文件夹命令 iftestx"$1"=x"-f&q ...

  9. 如何删除linux模板下文件,linux删除文件夹(linux删除文件夹命令是什么)

    linux删除文件夹(linux删除文件夹命令是什么) 怎么将linux删除文件夹? Linux系统通常由命令来操作.对于如何删除Linux文件夹的问题,我们已经列出了操作的步骤和方法来帮助您解决如何 ...

最新文章

  1. 《VMware Virtual SAN权威指南》一3.10.3 缓存设备与容量设备的比率
  2. RPL的故事 ——《x86汇编语言:从实模式到保护模式》读书笔记31
  3. 针对深度学习的GPU芯片选择
  4. [html] 如何解决微信浏览器视频点击自动全屏的问题?
  5. 非root用户ssh 执行 sudo远程机器免密钥
  6. UrlRewriter 伪url的配置
  7. 三大开源生信基础教程和视频课程
  8. [WP8] ListBox的Item宽度自动填满
  9. 让textbox紧贴IME
  10. 2.卷1(套接字联网API)---传输层:TCP,UDP 和 SCTP
  11. 密码学系列之二:密码学基本概念
  12. 雨林木风SP3YN9.9 装机版09年09月更新(终结版)
  13. 智能家居竞品分析:米家/HomeKit/美居/涂鸦智能的体验与思考
  14. matlab测量直流母线上的电压,基于模糊控制的有源滤波器直流母线电压控制
  15. 浅谈移动通信的切换技术(转)
  16. 微信小程序页面跳转失效原因
  17. kettle java交互_java程序中给Kettle传参数,其实很简单
  18. 梯度下降的超参数大于等于2什么意思_大白话5分钟带你走进人工智能-第七节梯度概念和梯度迭代过程(2)...
  19. android最佳开发实现_在android开发中使用可访问性最佳做法
  20. myeclipse 6.5注册码

热门文章

  1. 如何在酒局上拒绝喝酒
  2. 燕京理工学院计算机答辩难吗,燕京理工学院范瑞雯全国创新体验竞赛获一等奖...
  3. SpringMVC学习总结
  4. 微信小程序工程化之路
  5. c++中包含empty virtual base class 类的sizeof结果分析
  6. qq2007涂鸦表情破解(QQHelperDll.dll)
  7. 机械学习:保险反欺诈预测
  8. 计算机基础硬件知识点讲解
  9. webapp开发框架选择注意点
  10. wireshark拦截手机数据包