Linux rm:修订间差异
外观
(没有差异)
|
2023年12月13日 (三) 16:31的最新版本
rm命令来自英文单词“remove”的缩写,中文译为“消除”,其功能是用于删除文件或目录,一次可以删除多个文件,或递归删除目录及其内的所有子文件。
rm也是一个很危险的命令,使用的时候要特别当心,尤其对于新手更要格外注意,如执行rm -rf /*命令则会清空系统中所有的文件,甚至无法恢复回来。所以我们在执行之前一定要再次确认下在哪个目录中,到底要删除什么文件,考虑好后再敲击回车键,时刻保持清醒的头脑。
语法格式:rm [参数] 文件名
| 参数 | 描述 |
|---|---|
| -d | 仅删除无子文件的空目录 |
| -f | 强制删除文件而不询问 |
| -i | 删除文件前询问用户是否确认 |
| -r | 递归删除目录及其内全部子文件 |
| -v | 显示执行过程详细信息 |
| --help | 显示帮助信息 |
| --version | 显示版本信息 |
实例
| 代码 | 作用 |
|---|---|
rm -rf *
|
删除当前目录下所有文件 |
rm -f *.txt
|
删除当前目录下txt文件 |
rm -rf filename
|
删除指定文件 |