在具有几百万个小文件的文件夹中找到最大/最小文件的最快方法是什么

在具有几百万个小文件的文件夹中找到最大/最小文件的最快方法是什么

几个月前,我从一个 4TB 的大硬盘中恢复了所有照片和视频。他们在 NAS 上。它们按扩展名分组在文件夹中。我有一个名为“ts”的文件夹,其中有几百万个大多很小的 .ts 文件。其中大部分可能是无用的,但该文件夹的大小约为 50GB,因此其中可能仍然有一些有用的文件。我想我使用 SSH 找到最大的文件并将它们移到其他地方来检查它们。通过 SMB 或在浏览器中访问该文件夹没有给我任何结果,因为加载文件永远不会结束。

使用 SSH 查找最大文件的最佳方法是什么?欢迎其他策略。

答案1

十个最大的文件:

ls -S | head -n 10

十个最小的文件

ls -S -r | head -n 10

相关内容