每天一个linux命令(8):rm

1、命令简介

rm(Remove file 删除目录或文件)删除文件,对于链接文件,只是删除整个链接文件,而原有文件保持不变。

2、用法

rm [选项]... 文件..

3、选项

  -f, –force            强制删除。忽略不存在的文件,不提示确认
  -i                    在删除前需要确认
  -r, -R, --recursive    递归删除目录及其内容
  -v, –verbose            详细显示进行的步骤

4、实例

实例1:删除文件,显示详细信息
[root@oracledb dir1]# rm -v b.txt 
rm:是否删除普通空文件 "b.txt"?y
已删除"b.txt"
实例二:删除前确认
[root@oracledb dir1]# rm  -vi a.txt 
rm:是否删除普通空文件 "a.txt"?y
已删除"a.txt"
实例3:强制删除
[root@oracledb dir1]# rm -fv a.txt 
已删除"a.txt"
实例4:递归删除
[root@oracledb dir1]# rm -rfv dir2/
已删除"dir2/a.txt"
已删除"dir2/dir3/c.txt"
已删除目录:"dir2/dir3"
已删除目录:"dir2"

posted on   小强斋太  阅读(2252)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示