慢慢删除大量子目录而不影响服务器的性能

慢慢删除大量子目录而不影响服务器的性能

我需要清理一个包含数百万个子目录的目录。我想删除所有超过 365 天的子文件夹。我尝试了这个命令:

sudo nice -n 19 ionice -c 3 find . -type d -mtime +365 -exec rm -rf '{}' +

但是,当此命令运行时,计算机上的所有其他程序都会变得没有响应。

还有其他方法来限制数百万个子目录的删除吗?

我在具有 256GB 内存的 Ubuntu 20 上运行它。

相关内容