如何查找大小超过…的所有文件?
是否有任何GUI软件可以探索树并找到大小超过一定数量的所有文件? Nautilus和Nemo似乎都无法做到这一点。 在我的记忆中,我可以用DOS 3.0中的PC-Tools做到这一点。
我使用的是gnome-search-tool
。 非常简单。 它具有“大小至少”filter,您可以在其中指定最小文件大小。 请参阅用于搜索ISOs文件夹的屏幕打印,其最小大小为10,000,000 KB。
-
在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类型的所有文件