红联Linux门户
Linux帮助

Linux中RM快速删除大量文件/文件夹方法

发布时间:2015-08-24 10:29:54来源:linux网站作者:divor

昨天遇到一个问题,在Linux中有一个文件夹里面含有大量的Cache文件(夹),数量级可能在百万级别,使用rm -rf ./* 删除时间慢到不可接受。搜索了一下,查到了一种方法,试用了下确实比单纯使用rm快了一个数量级。


方法见下:


1)首先建立一个空白文件夹。

mkdir /tmp/linuxdiyf


2)之后使用以下语句即可快速的删除文件。

rsync --delete-before -d /tmp/linuxdiyf/ /the/folder/you/want/delete/

原文中说不要忘记文件夹后的“/”


3)一杯咖啡过后,就Ok了。


Linux下使用rsync最快速删除海量文件的方法:http://www.linuxdiyf.com/linux/6045.html

Linux快速删除大量小文件方法:http://www.linuxdiyf.com/linux/1263.html

Linux服务器删除乱码文件和文件夹的方法:http://www.linuxdiyf.com/linux/10245.html

Linux下四种安全删除文件的工具:http://www.linuxdiyf.com/linux/12264.html