如何查找大小超过…的所有文件?

是否有任何GUI软件可以探索树并找到大小超过一定数量的所有文件? Nautilus和Nemo似乎都无法做到这一点。 在我的记忆中,我可以用DOS 3.0中的PC-Tools做到这一点。

我使用的是gnome-search-tool 。 非常简单。 它具有“大小至少”filter,您可以在其中指定最小文件大小。 请参阅用于搜索ISOs文件夹的屏幕打印,其最小大小为10,000,000 KB。

gnome-search-tool最小文件大小

  • 在shell工具中我们find

     find / -size +1M 

    对于超过1兆字节的文件。

  • 在GUI中我们有磁盘使用Analitizer(baobab):

     sudo apt-get install baobab baobad 

在超级用户的这个问题上还有很多,但是为了所有目的,建议baobad就足够了。

当我需要在服务器上创建更多可用空间时,我使用此命令。 它找到大于50 MB的所有文件和“du -h”制作berret文件列表,并在管道制作列表numericcaly按文件大小排序后“排序-n”。

 find / -type f -size +50M -exec du -h {} \; | sort -n 

如果您要搜索特定类型的文件,请使用以下命令:

 find . -name *.js -size +1M -ls 

搜索大小超过1MB的.js类型的所有文件