我想高效地删除包含大量(数百万)文件的文件夹。当我发出时rm -rf folder/
,需要几个小时,而且我必须将其终止。我想知道是否有一种神奇的方法可以更快地完成此操作?
还有一件事是,当我想用 获取文件夹的大小时du -hs folder/
,它也需要很长很长时间。我从来没有耐心等待它,几个小时后就把它杀了。
谢谢。
答案1
从这里:
rsync -a --delete ./emptyDirectoty/ ./hugeDirectory/
我想高效地删除包含大量(数百万)文件的文件夹。当我发出时rm -rf folder/
,需要几个小时,而且我必须将其终止。我想知道是否有一种神奇的方法可以更快地完成此操作?
还有一件事是,当我想用 获取文件夹的大小时du -hs folder/
,它也需要很长很长时间。我从来没有耐心等待它,几个小时后就把它杀了。
谢谢。
从这里:
rsync -a --delete ./emptyDirectoty/ ./hugeDirectory/