rm(remove)删除文件或目录

语 法:rm [-dfirv][--help][--version][文件或目录...]

补充说明:执行 rm 指令可删除文件或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文件。

参 数:

-d 或--directory 直接把欲删除的目录的硬连接数据删成 0,删除该目录。

-f 或--force 强制删除文件或目录。

-i 或--interactive 删除既有文件或目录之前先询问用户。

-r 或-R 或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。

-v 或--verbose 显示指令执行过程。

--help 在线帮助。

--version 显示版本信息。

删除文件rm

用户可以用rm命令删除不需要的文件。rm可以删除文件或目录,并且支持通配符,如目录中存在其他文件则会递归删除。删除软链接只是删除链接,对应的文件或目录不会被删除,软链接类似Windows系统中的快捷方式。如删除硬链接后文件存在,其他的硬链接文件内容乃可以访问。

rm命令的一般形式为:rm [-dfirv][--help][--version][文件或目录...]。

如不加任何参数,rm不能删除目录。使用“r”或“R”选项可以删除指定的文件或目录及其下面的内容。#删除文件前提示用户确认  [root@CentOS cmd]# rm -v -i src_aaaat  [root@CentOS cmd]# mkdir tmp  [root@CentOS cmd]# cd tmp  [root@CentOS tmp]# touch s  [root@CentOS tmp]# cd ..  #如不加任何参数,rm不能删除目录  [root@CentOS cmd]# rm -v -i tmp  #删除目录需要使用r参数,-i表示删除前提示用户确认  [root@CentOS cmd]# rm -r -i -v tmp  #使用通配符  [root@CentOS cmd]# rm -v -i src_aaa*  #强制删除,没有提示确认  [root@CentOS cmd]# rm -f -v src_aaar  #硬链接与软链接区别演示  [root@CentOS link]# cat test.txt  #分别建立文件的软链接与硬链接  [root@CentOS link]# ln -s test.txt test.txt.soft.link  [root@CentOS link]# ln test.txt test.txt.hard.link  [root@CentOS link]# ls -l  #查看软链接的文件内容  [root@CentOS link]# cat test.txt.soft.link  #查看硬链接的文件内容  [root@CentOS link]# cat test.txt.hard.link  #删除源文件  [root@CentOS link]# rm -f test.txt  #软链接指向的文件已经不存在  [root@CentOS link]# cat test.txt.soft.link  #硬链接指向的文件内容依然存在  [root@CentOS link]# cat test.txt.hard.link

使用rm命令一定要小心。文件一旦被删除不能恢复,为防止勿删除文件,可以使用“i”选项来确认要删除的文件并确认是否要删除。使用“f”选项删除文件或目录时不给予任何提示。各个选项可以组合使用,例如使用“rf”选项可以递归删除指定的目录而不给予任何提示。

删除有硬链接指向的文件时,使用硬链接依然可以访问原来的内容,这点与软链接是不同的。

提示:要删除第1个字符“-”的文件(例如‘-foo’),请使用以下方法之一:

# rm -- -foo

# rm ./ -foo

查看文件 cat tac more less tac tail

linux rm -rf 通配符,linux 通配符删除文件和目录rm命令相关推荐

  1. Linux命令之删除文件或目录rm

    概述 rm 命令可用于删除文件或目录,是 remove 的缩写. 语法 rm 命令的语法如下:rm [选项] 文件或目录. 该命令支持的选项有: 选项 说明 -d 删除目录 -f 强制删除文件或目录, ...

  2. linux-shell命令之rm(remove)【删除文件或目录】

    功能说明:删除文件或目录. 语法介绍:rm [-dfirv][--help][--version][文件或目录...] 补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数"-r ...

  3. Linux管理文件命令(2)rm命令-删除文件或者目录

    目录 前言 一.rm命令的介绍 二.命令语法及参数 三.参考实例 四.删错文件如何恢复 前言 rm是一个很危险的命令,使用的时候要特别当心,尤其对于新手更要格外注意,如执行"rm -rf / ...

  4. Linux,常用shell命令【删除文件或目录】

    rm (remove)删除文件或目录 rm -d (-directory) #直接把需删除的目录的硬连接数据删成0,删除该目录 rm -f (--force) #强制删除文件或目录:忽略不存在的文件, ...

  5. Linux删除文件或目录

    一.删除文件/文件夹: rm 命令是强大的删除命令,它可以 永久性地 删除文件系统中指定的文件或目录.在使用 rm 命令删除文件或目录时,系统不会产生任何提示信息. 此命令的基本格式为:rm [选项] ...

  6. linux svn 撤销del,svn delete-删除文件和目录的实例

    delete (del, remove, rm): 从版本库中删除文件和目录. 用法: 1.delete PATH... 2.delete URL... 1.每个 PATH 指定的项目会被调度到下次提 ...

  7. 彻底掌握Linux文件与目录管理命令?进来看看硬核总结

    1.目录与路径         从根目录开始显示当前目录pwd         创建目录mkdir         删除目录rmdir         关于执行文件路径的变量:$PARH 2.文件与目 ...

  8. linux文件和目录处理命令

    ls-list directory contents -a:列出当前目录下所有文件和目录,包括隐藏文件(不常用的文件) -A:列出当前目录下所有文件和目录,包括隐藏文件,但不包括.和.. -d:仅列出 ...

  9. Shell-常用命令:删除文件、目录【rm 待删除文件或目录】

    rm (remove)删除文件或目录 rm -d (-directory) #直接把需删除的目录的硬连接数据删成0,删除该目录 rm -f (--force) #强制删除文件或目录:忽略不存在的文件, ...

最新文章

  1. java获取ajax上传的文件,Java使用Ajax异步上传文件
  2. 如何让Ubuntu系统支持WebP图片格式
  3. 想知道黑苹果什么味道?来咬一口尝尝~
  4. 【机器视觉】 endif算子
  5. SAP Intelligent Robotic Process Automation权限控制
  6. 图结构练习——BFSDFS——判断可达性
  7. 开源 CI/CD 构建框架 TekTon 的深入剖析
  8. intellij idea 最常用的快捷键
  9. Easyui+Spring+Mybatis完整示例(后台)
  10. openstack 功能_2016年OpenStack的新功能:看一下Newton版本
  11. winform flash
  12. python 进制间相互转换
  13. 【Luogu2085】最小函数值(优先队列)
  14. 选择语句详解(C++)
  15. 苹果键盘快捷键驱动_如何在Windows中使用键盘快捷键打开光盘驱动器
  16. jspSmartUpload上传的路径问题
  17. 中国最顶级的一批程序员,从首富到首负!
  18. 2018年终总结--修身篇
  19. 进程管理工具—— Sloth
  20. 在linux用锐捷客户端上校园网

热门文章

  1. spoj7258 Lexicographical Substring Search(后缀自动机)
  2. 京瓷打印机1025默认管理员密码_c8520,京瓷打印一体机C8520管理员账号密码多少,怎么设置......
  3. 中国高校人工智能实力排名
  4. 关于问卷数据的质量检验(宏观)
  5. python基于pingouin包进行统计分析:使用corr函数进行皮尔逊相关性检验分析(method参数指定方法为pearson、设置alternative参数为greater执行单边检验)
  6. 从零入门Scarpy【1】:框架、数据流 和 实战案例
  7. 3.3V和5V双向电平转换电路
  8. SQL Server:数据库介绍
  9. 电脑文件夹可以分屏的软件_「原创文」窗口快速分屏,文件对比复制高效不止一点|每天学一点...
  10. python JPG图片手动圈画掩膜Mask轮廓ROI