这里写目录标题

  • 一 rm 文件名
  • 二 rm *.txt
  • 三 rm -f *.txt
  • 四 rm -rf abc
  • 五 rm -rf /*
  • 六 rm -rf *

一 rm 文件名

直接删除单个文件

[root@gitcangku ~]# touch aaa.txt bbb.txt  ccc.txt
[root@gitcangku ~]# rm aaa.txt
rm:是否删除普通空文件 "aaa.txt"?
[root@gitcangku ~]# ll
总用量 8
-rw-r--r--. 1 root root    0 4月  22 20:26 aaa.txt
-rw-------. 1 root root 1257 4月  22 2023 anaconda-ks.cfg
-rw-r--r--. 1 root root    0 4月  22 20:26 bbb.txt
-rw-r--r--. 1 root root    0 4月  22 20:26 ccc.txt
-rwxr--r--. 1 root root  422 4月  22 16:16 int.sh

二 rm *.txt

当前目录下后缀为*的文件全部删除

[root@gitcangku ~]# ll
总用量 8
-rw-------. 1 root root 1257 4月  22 2023 anaconda-ks.cfg
-rw-r--r--. 1 root root    0 4月  22 20:26 bbb.txt
-rw-r--r--. 1 root root    0 4月  22 20:26 ccc.txt
-rwxr--r--. 1 root root  422 4月  22 16:16 int.sh
[root@gitcangku ~]# rm *.txt
rm:是否删除普通空文件 "bbb.txt"?y
rm:是否删除普通空文件 "ccc.txt"?y
[root@gitcangku ~]# ll
总用量 8
-rw-------. 1 root root 1257 4月  22 2023 anaconda-ks.cfg
-rwxr--r--. 1 root root  422 4月  22 16:16 int.sh
[root@gitcangku ~]#

三 rm -f *.txt

直接不提示,强制删除所有末尾是.txt的文件

[root@gitcangku ~]# touch aaa.txt  bbb.txt  ccc.txt
[root@gitcangku ~]# rm -f *.txt
[root@gitcangku ~]# ll
总用量 8
-rw-------. 1 root root 1257 4月  22 2023 anaconda-ks.cfg
-rwxr--r--. 1 root root  422 4月  22 16:16 int.sh
[root@gitcangku ~]#

四 rm -rf abc

递归删除,目录下有文件也照样删除

[root@gitcangku ~]# mkdir abc
[root@gitcangku ~]# ll
总用量 8
drwxr-xr-x. 2 root root    6 4月  22 21:00 abc
-rw-------. 1 root root 1257 4月  22 2023 anaconda-ks.cfg
-rwxr--r--. 1 root root  422 4月  22 16:16 int.sh
[root@gitcangku ~]# cd abc/
[root@gitcangku abc]# touch a.txt
[root@gitcangku abc]# cd ..
[root@gitcangku ~]# ll
总用量 8
drwxr-xr-x. 2 root root   19 4月  22 21:00 abc
-rw-------. 1 root root 1257 4月  22 2023 anaconda-ks.cfg
-rwxr--r--. 1 root root  422 4月  22 16:16 int.sh
[root@gitcangku ~]# rm abc
rm: 无法删除"abc": 是一个目录
[root@gitcangku ~]# rm -rf abc
[root@gitcangku ~]# ll
总用量 8
-rw-------. 1 root root 1257 4月  22 2023 anaconda-ks.cfg
-rwxr--r--. 1 root root  422 4月  22 16:16 int.sh
[root@gitcangku ~]#

五 rm -rf /*

直接删除到根目录

六 rm -rf *

清空当前目录

linux命令 ---rm相关推荐

  1. Linux命令 rm -rf报错 mv无效选项 --‘r‘

    Linux命令 rm -rf报错 mv:无效选项 --'r' 错误原因 ​ 使用rm -rf命令删除文件夹时,报错:**"mv: invalid option – 'r' Try `mv - ...

  2. Linux命令rm -rf /无法完全删除问题处理

    由于rm -rf /会删掉整个系统导致严重问题,现在很多Linux使用此命令会无法删除文件系统.特别是需要PXE重装系统不方便手动进启动盘(系统)格式化系统的,可以直接通过下面命令在原有系统下进行清除 ...

  3. Linux命令·rm

    linux中删除文件和目录的命令: rm命令.rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有 ...

  4. 关于对linux命令rm -rf 的理解

    关于rm -rf删除操作 1这几天接触linux,使用命令行的时候,慢慢怼rm -rf有了更深的理解. rm -rf * 这个命令的意思是:删除当前目录下的所有文件. 一般情况下用不到这个命令,而且这 ...

  5. Linux命令rm的常用用法

    基本用法 rm file_name 常用命令 -i 删除的时候会提示是否确认删除,一次删除多个文件则每一个文件都会提醒 -I 一次删除多个文件(大于三个),提示消息只提示一次 -r 递归删除,用于删除 ...

  6. 一个简单的linux命令——rm

    rm命令用于删除文件或者目录.对于链接文件,只是删除链接. 一.命令格式 rm [option] file- 二.命令参数 -f, --force 忽略不存在的文件,从不给出提示. -i, --int ...

  7. linux命令rm rf什么意思,关于对linux命令rm -rf 的理解

    rm -rf 这个命令是什么意思 rm -rf * 这个命令的意思是:删除当前目录下的所有文件. 一般情况下用不到这个命令,而且这个命令很危险,如果一旦执行,会删除当前目录下所有的文件,而且不能够恢复 ...

  8. 【Linux命令——rm删除】

    格式: rm 文件名称            //删除的时候,最好用绝对路径,比较保险 选项: -r    //删除目录 -f    //强制删除并且不需要询问 举例: rm  -rf  /opt/t ...

  9. linux命令-rm命令

    rm命令 一.简介 rm(Remove file 删除目录或文件)删除文件,对于链接文件,只是删除整个链接文件,而原有文件保持不变. 二.语法 rm[选项] ... 文件.... 三.选项 -f, – ...

  10. linux命令rm详解,Linux命令之rm详解

    rm [选项] - 文件 - 说明:删除(unlink)文件 (1).选项 -f,--force 强制删除.忽略不存在的文件,不提示确认 -i 在删除前需要确认 -I 在删除超过三个文件或递归删除前要 ...

最新文章

  1. 在Windows上使用putty连接一台Linux主机
  2. c++获得总和S所需的最小硬币数量的函数(附完整源码)
  3. 类型缩放Google map 地图类型
  4. vs xxxxx nuget配置无效
  5. spring事务介绍 1
  6. 遇见Python.h: No such file or directory的解决方法
  7. JavaWeb:Ajax和JSON
  8. 特殊的栈GetMin
  9. 【CarMaker学习笔记】Simulink内的子模块详细介绍
  10. 不会做抖音网红快闪PPT?这个插件可以免费一键生成快闪PPT!
  11. 雷达系统仿真——线性调频信号的仿真
  12. 思科arp欺骗攻击,cdp攻击,DHCP攻击实验命令笔记
  13. 小丁是怎样入门git的
  14. ROS学习笔记-创建订阅cmd_vel话题节点
  15. C语言求字母的全部组合
  16. 简单电子产品的蓝牙电路设计和PCB设计
  17. 第十七届智能视觉组线上赛比赛流程及相关补充说明
  18. 暴君专栏和谐按钮_质量工具:卑微的仆人还是暴君?
  19. 掌上实验室V8系列教程(二)跑马灯
  20. 复旦大学科学计算机系王欢,复旦大学计算机科学技术学院举行2019级研究生新生入学教育大会...

热门文章

  1. Python数据处理016:Pandas 导入导出
  2. 【工程记录】基于松灵Scout mini底盘实现小车自主探索建图
  3. 微博第三方+海外国际版+V2EX第三方
  4. shmget() -- 建立共享内存[zz] - [LINUX]
  5. 微信分享网页时自定义标题、描述和图片
  6. 【C++】【整活】鼠标抖动
  7. 成年人英语速成指南(附资源及工具)
  8. jenkins安装Publish Over SSH
  9. [转]电子产品将标环保使用期限
  10. matlab 的谱相减语音增强算法的研究,基于MATLAB的谱相减语音增强算法的研究