当前位置: 首页 > news >正文

linux命令-rm

一、实际需求

  • 删除类型为" .xml "的文件
  • 删除带有"2025"的目录

二、基本用法

rm [选项] 目标文件/目录
[选项]:可选参数,用于扩展删除功能(如强制删除、递归删除等)。
目标文件/目录:必填,指定要删除的文件或目录路径(绝对路径或相对路径均可)。

2.1 关键选项

选项 功能
-f 强制删除:不提示确认,直接删除(即使文件不存在也不会报错,避免交互式干扰)。
-r 递归删除:用于删除目录(含目录下的所有文件和子目录,需谨慎使用)。
-i 交互式删除:删除前逐一提示确认(默认行为,可显式加 -i 强化交互)。
-v 详细输出:显示删除过程(每删除一个文件 / 目录,都会打印一行日志)。

2.2 批量删除

结合通配符(如 *、?)批量删除符合条件的文件,常用场景:

命令示例 功能说明
rm *.txt 删除当前目录下所有后缀为 .txt 的文件(会提示确认,加 -f 可强制删除)。
rm file_?.log 删除当前目录下名称为 file_ + 1 个任意字符 + .log 的文件(如 file_1.log、file_a.log)。
rm -rf dir_* 强制删除当前目录下所有以 dir_ 开头的目录(含目录内所有内容)。

2.3 删除带有"2025"的目录

rm -rf *2025*
http://www.hskmm.com/?act=detail&tid=18352

相关文章:

  • 2025.9.26
  • 基于Amazon S3设置AWS Transfer Family Web 应用程序 - 实践
  • 作为 PHP 开发者,我第一次用 Go 写了个桌面应用
  • JBoltAI智能出题助手:助力高效学习与知识巩固 - 那年-冬季
  • JBoltAI设备智能检测:为设备管理维护提供高效辅助 - 那年-冬季
  • JBoltAI:Java与AI的完美融合,赋能技术团队新未来 - 那年-冬季
  • AIGS与AIGC:人工智能时代的范式跃迁与价值重构 - 那年-冬季
  • 5
  • ?模拟赛(3) 赛后总结
  • 用鼠标滚轮缩放原理图界面的小工具
  • 实验任务1
  • OI界的梗(继 @CCCsuper 2.0 版本)
  • 9/26
  • Python 私有属性深度解析
  • 菜鸟记录:c语言实现洛谷P1219 ———八皇后
  • 当危机爆发时,所有网络安全都是本地的
  • crc校验原理是什么?
  • CF1385D a-Good String
  • 9月23日(日记里有)
  • 9月25日(日记里有)
  • Git 提交代码前,一定要做的两件事
  • 本地调试接口时遇到的跨域问题,十分钟解决
  • 用 Excel 快速处理接口返回的 JSON 数据
  • 调度的基本概念
  • Overleaf项目文件同步工具: olsync
  • CF1995D Cases
  • 日志| 编辑距离 | 最长有效括号 |
  • day5
  • 《etcd库——键值存储系统》 - 教程
  • 有一个函数只会返回0和1,且返回0和返回1的概率不等。要求只能通过这个函数生成一个等概率返回0和1的函数