简明Linux命令行笔记:rm

来源:互联网 发布:软件文档写作 案例 编辑:程序博客网 时间:2024/06/04 18:37

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

rm [optionsfile-list

 

参数

file-listrm要删除的文件列表

 

选项

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

-r或-R               递归删除目录

-i                      删除文件时询问用户

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

 

示例

rm

$ rm demo.java $ lsjtregex3_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

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

使用通配符删除文件