00. 目录

文章目录

  • 00. 目录
  • 01. 命令概述
  • 02. 命令格式
  • 03. 常用选项
  • 04. 参考示例
  • 05. 附录

01. 命令概述

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

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

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

02. 命令格式

rmdir [选项]… 目录…

03. 常用选项

       --ignore-fail-on-non-empty忽略仅由目录非空产生的所有错误-p, --parents         删除指定目录及其上级文件夹,例如"rmdir -p a/b/c'"与"rmdir a/b/c a/b a'" 基本相同-v, --verbose         输出处理的目录详情--help            显示此帮助信息并退出--version         显示版本信息并退出

04. 参考示例

4.1 删除空目录

[deng@localhost test]$ mkdir test
[deng@localhost test]$ rmdir test
[deng@localhost test]$

4.2 删除指定目录及其上级目录

[deng@localhost test]$ mkdir -p a/b/c
[deng@localhost test]$ tree a
a
└── b└── c2 directories, 0 files
[deng@localhost test]$ rmdir -p a/b/c

4.3 删除多个空目录

[deng@localhost test]$ mkdir  a b c d
[deng@localhost test]$ ls
a  b  c  d
[deng@localhost test]$ rmdir a b c d

4.4 删除非空目录报错

[deng@localhost test]$ mkdir -p a/b/c
[deng@localhost test]$ rmdir a
rmdir: 删除 "a" 失败: 目录非空
[deng@localhost test]$

4.5 删除过程中显示详细信息

[deng@localhost test]$ mkdir -p a/b/c
[deng@localhost test]$ rmdir -v -p a/b/c
rmdir: 正在删除目录 "a/b/c"
rmdir: 正在删除目录 "a/b"
rmdir: 正在删除目录 "a"
[deng@localhost test]$

4.6 查看帮助手册

[deng@localhost test]$ mkdir --help
用法:mkdir [选项]... 目录...
Create the DIRECTORY(ies), if they do not already exist.

4.7 查看版本信息

[deng@localhost test]$ mkdir --version
mkdir (GNU coreutils) 8.22
Copyright (C) 2013 Free Software Foundation, Inc.
许可证:GPLv3+:GNU 通用公共许可证第3 版或更新版本<http://gnu.org/licenses/gpl.html>。
本软件是自由软件:您可以自由修改和重新发布它。
在法律范围内没有其他保证。由David MacKenzie 编写。

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

【Linux】一步一步学Linux——rmdir命令(22)相关推荐

  1. 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么

    Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...

  2. LINUX学习之路(学LINUX必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...

  3. linux学习需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  4. 分享--linux 学习之路(学linux必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  5. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  6. 不会linux的php难找工作,学linux系统难吗

    这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...

  7. linux lamp实验报告,新手学Linux--构建lamp

    本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...

  8. Linux其实没那么难学

    互联网技术总是更新迭代的,因为2020年的一场疫情,影响着中国乃至整个世界,就在这一年,网络直播,远程办公,在线教育等等的互联网产物进入了众多人的世界,当然,这其中离不开程序员的功劳. 李开复曾经说过 ...

  9. 大学生为什么要学Linux?Linux有什么优点?

    前言 Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到 ...

最新文章

  1. 转牛人博客 稀疏矩阵定义CSR COO CSC 第一个讲的清晰易懂的人
  2. 皮一皮:直男相亲还想着龙珠...
  3. 《大话数据结构》第1章 数据结构绪论 1.1 开场白
  4. C++ nlohmann/json 的主要用法
  5. 《系统集成项目管理工程师》必背100个知识点-54冲突解决方法
  6. 只用了2个周末,15岁中国学生斩获苹果WWDC奖学金
  7. php自定义弹窗,自定义弹窗Style样式
  8. netbeans ide_IDE:5个最喜欢的NetBeans功能
  9. 风格迁移模型测试效果
  10. html在线设计,快速建站 20个设计优秀的HTML网站模板(免费)
  11. 时钟芯片ds1302的使用
  12. alios thing - rhino内核 - 内存管理
  13. 《私募股权基金投资基础知识》---第九章
  14. HR面试问题-你的缺点是什么?
  15. NDB Cluster基本操作
  16. manjaro pacman,yaourt命令
  17. 线束音视频传输连接器FAKRA与HSD区别?
  18. 2019.5.5 qq音乐数据源m4a抓取(新)
  19. Git命令行操作详解
  20. openswan中的in_struct和out_struct函数

热门文章

  1. 华南理工大学网络教育计算机答案,计算机应用基础--随堂练习2019春华南理工大学网络教育答案...
  2. android list 比较,LinkedList 和 ArrayList 的区别
  3. php 当前路径函数,PHP解析目录路径的3个函数总结
  4. python 从入门到实践 第三章
  5. Python之路番外(第二篇):PYTHON基本数据类型和小知识点
  6. HTMl5的sessionStorage和localStorage
  7. batch insert 1 million datas into mysql
  8. 学校的体育设施预订服务系统
  9. 关于自动增涨外链的畅想
  10. ss.exe 命令参数应用