我正在开发一个linux生产环境,其中一个文件夹中存在大约2000万个标记文件,这些文件以每天大约10,000个的速度增加。 我需要对此文件夹执行清理并删除超过5天的所有文件。 我无法删除整个文件夹,因为它是一个活动的生产环境,并且也安装在其他服务器上。 我尝试使用如下命令
find / dirpath -name" *。fileExtension" -mtime 5 | xargs rm {}
我也试过
find / dirpath -name" *。fileExtension" -mtime 5 | exec rm {}
但这些命令删除文件的速度非常慢。 是否有更快的方式来执行此活动。