从linux中的文件夹中删除大量文件

时间:2014-03-25 16:08:51

标签: filesystems solaris

我正在开发一个linux生产环境,其中一个文件夹中存在大约2000万个标记文件,这些文件以每天大约10,000个的速度增加。 我需要对此文件夹执行清理并删除超过5天的所有文件。 我无法删除整个文件夹,因为它是一个活动的生产环境,并且也安装在其他服务器上。 我尝试使用如下命令

find / dirpath -name" *。fileExtension" -mtime 5 | xargs rm {}

我也试过

find / dirpath -name" *。fileExtension" -mtime 5 | exec rm {}

但这些命令删除文件的速度非常慢。 是否有更快的方式来执行此活动。

0 个答案:

没有答案