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

Linux命令大全-rm命令

一、简介

rm(英文全拼:remove)命令用于删除一个文件或目录。

二、语法

语法:rm [选项]... 文件...

参数说明:

参数

说明

-d

仅删除无子文件的空目录

-v

显示执行过程详细信息

-f

强制删除文件而不询问

-i

删除文件前询问用户是否确认

-r

递归删除目录及其内全部子文件

--help

显示帮助信息

--version

显示版本信息

三、实战

1、删除指定文件

[root@app01 abc]# rm 1.txt
rm:是否删除普通文件 "1.txt"?

不加任何参数删除某一个文件时,会提示进行二次删除确定,输入“y”即可删除指定文件,删除时发现不是自己想删除的文件,此时输入“n”即可。

2、强制删除文件不提示

[root@app01 abc]# rm -f 1.txt

3删除指定目录

[root@app01 abc]# [root@app01 abc]# rm bcd
rm: 无法删除"bcd": 是一个目录

除某一个目录时,如上提示,不让删除,因为删除rm默认是删除文件,不是目录,如果想删除一个目录,需要加上参数“-r”来删除,如下:

[root@app01 abc]# rm -r abc
rm:是否删除目录 "abc"?y
[root@app01 abc]# ls -lrtd abc
ls: 无法访问abc: 没有那个文件或目录

除时,不想让其提示,直接删除的话,加上参数“-f”即可。如下:

[root@app01 abc]# rm -rf abc

4、删除某一类文件

[root@app01 abc]# rm *.txt
rm:是否删除普通空文件 "1.txt"?y
rm:是否删除普通文件 "3.txt"?y

删除时会一个一个文件进行二次确认,不想一个一个确定,加上参数“-f”即可。如下:

[root@app01 abc]# rm -f *.txt

注:文件一旦通过rm命令删除后,将无法恢复的文件或目录,所以执行删除操作时,必须格外小心地使用该命令。

http://www.lryc.cn/news/625106.html

相关文章:

  • 音频算法工程师技能1
  • Docker常见指令速查
  • mq存量消息如何处理
  • 电商API接口实录对接:1688混批价格函数处理
  • python DataFrame基础操作
  • 烟草行政处罚案卷制作与评查平台被中国信通院认定为2025年商业产品及企业典型案例
  • 第一阶段C#基础-13:索引器,接口,泛型
  • AI出题人给出的Java后端面经(十八)(日更)
  • 什么是系统设计
  • 电竞酒店和高校宿舍对AI云电竞游戏盒子的需求有什么不同?
  • 从虚拟到现实:数字孪生赋能智能制造
  • docker部署flask并迁移至内网
  • 前端面试通关:Cesium+Three+React优化+TypeScript实战+ECharts性能方案
  • css word-pass
  • 强化学习-CH2 状态价值和贝尔曼等式
  • 【新手易混】find 命令中 -perm 选项的知识点
  • Unity2022打包安卓报错的奇葩问题
  • 云原生俱乐部-docker知识点归纳(1)
  • 2-4〔O҉S҉C҉P҉ ◈ 研记〕❘ 漏洞扫描▸AWVS(WEB扫描)
  • PyTorch数据处理工具箱详解|深入理解torchvision与torch.utils.data
  • 嵌入式设备Lwip协议栈实现功能
  • 28、企业安防管理(Security)体系构建:从生产安全到日常安保的全方位防护
  • 如何将 LM Studio 与 ONLYOFFICE 结合使用,实现安全的本地 AI 文档编辑
  • 【完整源码+数据集+部署教程】海洋垃圾与生物识别系统源码和数据集:改进yolo11-RVB
  • 遥感机器学习入门实战教程 | Sklearn 案例②:PCA + k-NN 分类与评估
  • 在开发后端API的时候,哪些中间件比较实用
  • 【音视频】ISP能力
  • python实现pdfs合并
  • [矩阵置零]
  • 【HarmonyOS】应用设置全屏和安全区域详解