linux rm -rf 通配符,linux 通配符删除文件和目录rm命令
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命令相关推荐
- Linux命令之删除文件或目录rm
概述 rm 命令可用于删除文件或目录,是 remove 的缩写. 语法 rm 命令的语法如下:rm [选项] 文件或目录. 该命令支持的选项有: 选项 说明 -d 删除目录 -f 强制删除文件或目录, ...
- linux-shell命令之rm(remove)【删除文件或目录】
功能说明:删除文件或目录. 语法介绍:rm [-dfirv][--help][--version][文件或目录...] 补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数"-r ...
- Linux管理文件命令(2)rm命令-删除文件或者目录
目录 前言 一.rm命令的介绍 二.命令语法及参数 三.参考实例 四.删错文件如何恢复 前言 rm是一个很危险的命令,使用的时候要特别当心,尤其对于新手更要格外注意,如执行"rm -rf / ...
- Linux,常用shell命令【删除文件或目录】
rm (remove)删除文件或目录 rm -d (-directory) #直接把需删除的目录的硬连接数据删成0,删除该目录 rm -f (--force) #强制删除文件或目录:忽略不存在的文件, ...
- Linux删除文件或目录
一.删除文件/文件夹: rm 命令是强大的删除命令,它可以 永久性地 删除文件系统中指定的文件或目录.在使用 rm 命令删除文件或目录时,系统不会产生任何提示信息. 此命令的基本格式为:rm [选项] ...
- linux svn 撤销del,svn delete-删除文件和目录的实例
delete (del, remove, rm): 从版本库中删除文件和目录. 用法: 1.delete PATH... 2.delete URL... 1.每个 PATH 指定的项目会被调度到下次提 ...
- 彻底掌握Linux文件与目录管理命令?进来看看硬核总结
1.目录与路径 从根目录开始显示当前目录pwd 创建目录mkdir 删除目录rmdir 关于执行文件路径的变量:$PARH 2.文件与目 ...
- linux文件和目录处理命令
ls-list directory contents -a:列出当前目录下所有文件和目录,包括隐藏文件(不常用的文件) -A:列出当前目录下所有文件和目录,包括隐藏文件,但不包括.和.. -d:仅列出 ...
- Shell-常用命令:删除文件、目录【rm 待删除文件或目录】
rm (remove)删除文件或目录 rm -d (-directory) #直接把需删除的目录的硬连接数据删成0,删除该目录 rm -f (--force) #强制删除文件或目录:忽略不存在的文件, ...
最新文章
- 创客集结号_你知道单机片和Arduino之间的区别吗
- 前端工程师的知识体系
- php 5.6.27 在某些机器上正常,在 Windows 10 64、PHP 5.6 下重命名中文名文件,提示错误的解决...
- 董长青(1980-),男,北京卡达克数据技术中心软件业务本部高级工程师,主要研究方向为大数据、车联网。...
- HTML5新特征、窍门和技术(16~20)
- React组件方法中为什么要绑定this
- 猫和计算机连接网络,宽带猫和路由器怎样连接 宽带猫和路由器连接方法【教程】...
- java idea导入ecli项目
- CIDR无类别域间路由
- java判断全角_Javascript判断日文全角半角长度
- erp系统是什么意思啊
- 晶闸管(可控硅)参数符号说明
- 虽然不信god,但是技术上还是算是有信yan的人吧
- 国内首个ChatGPT镜像系统?辅助写代码真方便
- 【问题思考总结】一个大于0的数乘以无穷大一定是无穷大吗?【关于定点和动点,数和函数,定区间和变区间的辨析】
- MySQL数据库优化的几种方式(笔面试必问)
- Java后端开发学习路线
- Linux杀不死木马,杀不死进程,自启动进程
- 验证码的OCR方式识别
- Contiki入门学习【摘录】