Linux之rm命令
Posted 海*风
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux之rm命令相关的知识,希望对你有一定的参考价值。
Linux之rm命令
以下仅为本人工作、学习过程中所接触到的内容,不足之处请多包涵。
rm是remove的缩写,用来移除档案或目录。执行 rm 指令可删除文件或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文件。
语法
rm [-dfirv][--help][--version][文件或目录...]
参数
-r 或-R 或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理,较危险,慎用
-i 或 --interactive 删除既有文件或目录之前先询问用户
-f 或 --force 强制删除文件或目录,不会出现警告
-v 或--verbose 显示指令执行过程
--version 显示版本信息
--help 在线帮助
实例
删除tmp目录以及其子目录
rm -rf /tmp
删除/tmp/etc下的文件
// 每删除一个文件都会提示
rm -r /tmp/etc
// 如果不想提示直接删除,可以使用如下
m -r /tmp/etc
删除文件,有系统提示
说明:使用rm log.txt删除时,系统会提示是否删除,输入y确认删除,输入n取消删除
rm log.txt
删除文件,没有系统提示
说明:使用rm -f log.txt删除时,系统不会进行提示,会直接删除
rm -f log.txt
删除*.txt文件,删除前逐一询问确认
rm -i *.txt
参考
- 《Linux命令详解手册》
- 《鸟哥的Linux私房菜基础篇-第三版》
- Linux命令 的 rm
以上是关于Linux之rm命令的主要内容,如果未能解决你的问题,请参考以下文章