简明Linux命令行笔记:rm

删除文件/目录(或文件的链接)

rm [options] file-list

 

参数

file-listrm要删除的文件列表

 

选项

-f                      不询问,直接删除文件

-r或-R               递归删除目录

-i                      删除文件时询问用户

-v                     删除文件时显示删除信息

 

示例

rm

$ rm demo.java 
$ ls
jtregex3_jb51.7z  MBoo.zip

删除文件,不做提示和询问

 

rm -i

$ rm -i MBoo.zip 
rm:是否删除普通文件 "MBoo.zip"? y

删除时询问,y确认删除,n否认删除

 

rm -v

$ rm -v jtregex3_jb51.7z 
已删除"jtregex3_jb51.7z"

删除文件,并显示删除信息

 

rm -R

$ rm -R -v aaa
已删除目录:"aaa/bbb/ccc"
已删除目录:"aaa/bbb"
已删除目录:"aaa"

递归删除目录,-R也可换成-r,加上-v选项更直观

 

rm *.txt

$ ls
a.txt  b.txt  c.txt
$ rm -v *.txt
已删除"a.txt"
已删除"b.txt"
已删除"c.txt"

使用通配符删除文件

 

 

 

 

 

 

  

 

posted @   Nerxious  阅读(942)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示