开发者社区> 玄学酱> 正文

Linux删除目录下的文件的10种方法

简介:
+关注继续查看

Linux删除目录下的文件的10种方法

下午闲着没事儿,看到了一遍文章,便突发奇想的想起删除目录下的所有文件的方法;整理了几个,如有不足,还望读者不吝赐教!

删除当前目录下的文件

1.rm -f *

#最经典的方法,删除当前目录下的所有类型的文件

2.find . -type f -delete或find . -type f -exec rm -f {} \;

#用find命令查找普通文件并删除or用find命令的处理动作将其删除

3.find . -type f | xargs rm -f

#用于参数列表过长;要删除的文件太多

4.rm-f `find . -type f`

#删除全部普通文件

5.for delete in `ls -l`;do rm -f * ;done

#用for循环语句删除当前目录下的所有类型的文件

删除指定目录下的文件

1.rm -f 指定目录*

#最经典的方法,删除指定目录下的所有类型的文件

2.find 指定目录 -type f -delete或find 指定目录 -type f -exec rm -f {} \;

#用find命令查找指定目录下的所有普通文件并删除or用find命令的处理动作将其删除

3.find 指定目录 -type f | xargs rm -f

#用于参数列表过长;要删除的文件太多

4.rm-f `find 指定目录 -type f`

#删除指定目录下的全部普通文件

5.for delete in `ls –l 指定目录路径`;do rm -f * ;done

#用for循环语句删除指定目录下的所有类型的文件




作者:zhangdaifu
来源:51CTO

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
教你如何快速在Linux中找到某个目录中最大的文件
教你如何快速在Linux中找到某个目录中最大的文件
26 0
Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
37 0
Linux系统中对文件和目录的各种操作
Linux系统中对文件和目录的各种操作
59 0
Linux目录与文件操作
Linux目录与文件操作
14 0
【杂七杂八】简单粗暴处理linux下.nsf导致的目录无法删除
【杂七杂八】简单粗暴处理linux下.nsf导致的目录无法删除
34 0
Linxu学习(一)——Linux目录与文件
Linxu学习(一)——Linux目录与文件
32 0
快速上手Linux核心命令(三):文件和目录操作命令
快速上手Linux核心命令(三):文件和目录操作命令
54 0
Linux系统 cp命令 – 复制文件或目录
cp命令来自于英文单词copy的缩写,用于将一个或多个文件或目录复制到指定位置,亦常用于文件的备份工作。-r参数用于递归操作,复制目录时若忘记加则会直接报错,而-f参数则用于当目标文件已存在时会直接覆盖不再询问,这两个参数尤为常用。
65 0
怎样获得正确的LINUX用户的文档音乐视频等目录?
怎样获得正确的LINUX用户的文档音乐视频等目录?
20 0
LINUX有多个模板目录
LINUX有多个模板目录
31 0
+关注
玄学酱
这个时候,玄酱是不是应该说点什么...
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Decian GNU/Linux安全合规之路
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
冬季实战营第二期:Linux操作系统实战入门
立即下载