这篇 博客将讲解如何删除目录以及删除文件。

删除目录:rmdir (remove directory)

可以使用rmdir 命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。

例:在目录B下,有一个C文件夹,我们mkdir D 创建一个新的文件夹D,在使用rmdir D 删除文件夹D,显示结果如下:

在下例中,我们想要删除文件夹C,命令行上输入rmdir C ,结果如下,会发现出现,rmdir: failed to remove `C': Directory not empty。错误提示,C目录下面为非空,所以无法删除目录C。

删除文件:rm (remove)

可通过rm 删除文件或者目录。使用rm命令要小心,文件删除后不能恢复。为了方式文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。

例:在目录A下有 a.txt文件,以及目录B。输入命令rm a.txt 后显示是否删除这个文件,输入y表示删除,输入n表示不删除。结果如下。

再次输入命令 rm B 的时候,会出现报错,Cannot remove B ,, Is a directory ,不能删除目录B,因为是目录。

在次输入如下命令 rm -r B ,删除目录B,以及目录B下面的文件或者目录,结果如下。

上面会递归询问是否要删除目录B下的C,目录C下面的D,如果确定要删除,不需要提示可以使用如下参数:rm -rf  B,结果如下:

目录B以及目录B下面的文件以及内容都删除了。

Linux 常用基本命令 rmdir rm相关推荐

  1. 【Linux】linux常用基本命令

    首页 博客 学院 CSDN学院 下载 论坛 APP CSDN 问答 商城 活动 VIP会员 招聘 ITeye GitChat GitChat 图文课 写博客 消息 评论关注点赞回答系统通知 登录注册 ...

  2. linux常用rm命令详解,Linux常用命令解析- rm命令

    今天小编要跟大家分享的文章是关于Linux常用命令解析- rm命令.rm 是一个命令行工具,用于删除文件和目录.这是每个Linux用户都应该熟悉的基本命令之一. 在本指南中,我们将通过最常见的rm选项 ...

  3. Linux常用基本命令详解(一)

    Linux常用基本命令详解(一) Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令 Linux常用基本命令详解(三) 1.帮助命令 1.1.man命令 man[命令或配置文件] ...

  4. Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令

    Linux常用基本命令详解(一) Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令 Linux常用基本命令详解(三) 1.磁盘分区 磁盘分区(系统分区)是使用分区编辑器(part ...

  5. 布丁浅谈之Linux常用基本命令

    常用基本命令 VI VIM编辑器 概念:是Linux系统命令行下的文本编辑器. 一般模式 dd 删除光标当前行 dnd 删除n行 u 撤销上一步 x 删除一个字母,类似于键盘上Delete功能 X 删 ...

  6. 【LINUX 常用基本命令】--最全最详细整理

     常用基本命令 1 帮助命令 1.1 man 获得帮助信息 1)基本语法 man [命令或配置文件] (功能描述:获得帮助信息) 2)显示说明 表1-6 信息 功能 NAME 命令的名称和单行描述 S ...

  7. linux常用基本命令大全(超详细,建议多操作,多练)

    linux常用命令 在Linux中存在绝对路径和相对路径. 绝对路径:路径的写法一定由根目录 '/'写起,例如/usr/local/net-snmp. 相对路径:路径的写法不是由根目录 '/'写起.例 ...

  8. Linux常用基本命令分享

    思维导图分享 思维导图中的命令若不会使用,可查看下方的案例.需要原文件可私聊. 一.帮助命令 1.1 man 获得帮助信息 基本语法 ​ man [命令或配置文件] (功能描述:获得帮助信息) ​ q ...

  9. linux常用基本命令

    本人菜鸟一枚,但是我想飞高点,去尝尝白云是什么味道.先搞这么多吧 目录 1.cd 2. pwd 3. ls 4.touch 5.cp 6.ln 7.mv 8.rm 9.mkdir 10.rmdir 1 ...

最新文章

  1. OpenCV和Python动手操作计算机视觉学习教程
  2. trimmomatic对fastq质控
  3. nginx配置设置,使部分页面访问跳转到404页面
  4. 信安教程第二版-第17章网络安全应急响应技术原理与应用
  5. android 本地 播放器,Android 本地播放器
  6. 理解 Delphi 的类(十) - 深入方法[21] - 开放数组参数
  7. Matlab R2009b 版 license 到期问题
  8. Java——文本框设置背景颜色、字体样式和颜色
  9. JS轮播图(网易云轮播图)
  10. 红米8a的android版本是多少,小米Redmi 8A推送最新MIUI 11稳定版 基于安卓10大版本
  11. UML的九种图+包图
  12. 企业OA有哪些好处?所有企业都要用OA吗?
  13. 安卓手机文件系统 roots recovery bootimg
  14. 【GNN报告】GNN-LOGS部分报告汇总
  15. 利用python检测IP地址变化并触发事件
  16. Vue el-date-picker 组件时间格式化方式
  17. HDU4466_Triangle
  18. Android 笔试/面试,常见问题整理
  19. 微软活动目录逻辑结构分析
  20. vue $refs基本使用

热门文章

  1. 2.3 Swift的(Float)和(Double)浮点类型 [Swift原创教程]
  2. Python Numpy练习(一)
  3. 74HC595D介绍与实现(C语言与verilog实现)
  4. Python入门小项目-摇骰子小游戏
  5. 吾爱破解论坛非官方客户端0.1
  6. 【将for循环遍历的数值一行输出】
  7. 微信小程序页面跳转方式+跳转小程序(直接复制代码可用)
  8. 计算机系大二学期计划范文,大二学期学习计划范文6篇_大二学生学习计划(2)
  9. MacBook Pro,经过了一个多月的使用,实际体验到底如何?
  10. excel简繁切换_详细介绍在Excel中将简体转换成为繁体的方法