Linux命令基础7-rmdir和rm命令

本文介绍了Linux下删除文件和目录的命令,通过具体例子展示了rmdir和rm的基本使用。rmdir用于删除空文件夹,无法删除有文件的目录;rm -r可强制删除一个目录下所有文件和路径,该命令使用频率较高。

本文来介绍Linux下删除文件和删除目录命令。通过下面的例子,来练习下rmdir和rm的基本使用。rm是英文单词remove的缩写,rmdir就是remove directory的缩写。

1. rmdir 单个空文件夹

在这里插入图片描述

2. rmdir 删除多个空目录

先通过mkdir -p a/b/c/d/e/

然后试试 rmdir a/b/c/d/e

再通过ls -R看看效果,发现只删除了最后一个目录e
在这里插入图片描述
在这里插入图片描述

3.rmdir -p a/b/c/d

因为上面已经删除了e目录,所以这里是 a/b/c/d/
在这里插入图片描述

4.试试rmdir能不能删除有文件的目录

  1. mkdir -p a/b/c/d/e

  2. cd a/b

  3. cat > abc.txt

  4. cd 到Desktop

  5. rmdir -p a/b/c/d/e

报错如下
在这里插入图片描述

发现这里,删除了c/d/e目录,由于a/b/下还有abc.txt文件,rmdir删除不了,上面p代表父目录,v表示版本,通过v可以看到删除的历史记录,是一个一个目录删除。

5. 通过rm命令解决4中问题

在这里插入图片描述

6.rm -r 强制删除一个目录下所有文件和路径
在这里插入图片描述

总结:一般,rm -r 目录 这个命令使用最多,强制删除一个目录下所有文件和路径。也可以通过 man rm 了解更多使用方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值