如何查找所有大于…的文件?


25

是否有任何GUI软件可以浏览树并找到大小大于一定数量的所有文件?Nautilus和Nemo似乎都无法做到这一点。在我的记忆中,我可以使用DOS 3.0中的PC工具来做到这一点。

Answers:


10

gnome-search-tool是我用的 很简单的。它具有“至少为大小”过滤器,您可以在其中指定最小文件大小。有关搜索我的ISOs文件夹(最小大小为10,000,000 KB)的信息,请参见屏幕打印。

gnome-search-tool最小文件大小


谢谢rik.shaw,由于我使用统一性,所以我完全忘记了这一点,并且我以为gnome-search-tool是Nautilus(我现在知道是错误的)的功能/伴侣,越来越多的斯巴达人,所以我切换到Nemo(顺便说一句,这在搜索方面没有更多帮助),所以我陷入了困境。我会重试一下,尽管我记得gnome-search-tool中的问题会在遇到未经授权的目录或文件或通过链接循环时持续搜索数小时。无论如何,即使没有更好的工具,至少它也是我期望的那种答案。再次感谢你。
有用的

43
  • 在shell工具中,我们有find

    find / -size +1M
    

    适用于1 MB以上的文件。

  • 在GUI中,我们有Disk Usage Analitizer(baobab):

    sudo apt-get install baobab
    baobad
    

关于SuperUser的问题还有很多,但从各个方面考虑,建议baobad就足够了。


谢谢Braiam,但猴面包树无法使用,因为它没有文件搜索/排序选项。此外,由于Unity菜单已损坏(没有更多的编辑/首选项可以排除文件/文件夹),并且在分析自己的“ / home / me或其子文件夹”时出现错误,可能是.ssh的授权,并且没有消息将我定向到日志... find可能会更好,但是它不是gui,并且每次(这种情况并不常见)都可能有用,在紧急情况下,我忘记了语法,所以... find不适合我的性格。
有用的

@useful SU链接上还有很多,我不会因为它们而带来麻烦,因为... mm ...它给人的印象是您想要一个列表,而不想要(在SE中也不鼓励),无论哪种方式,如果您认为其中的一些可以解决您的问题,请尝试一下链接。顺便说一句,您可能会注意到,因为...嗯,我更喜欢CLI解决方案,而不是GUI,因为……嗯……)。
Braiam 2013年

20

当我需要在服务器上腾出更多可用空间时,请使用此命令。它发现所有大于50 MB的文件,“ du -h”创建文件的berret列表,并在管道制作列表按文件大小进行数字排序后“ sort -n”。

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

哦,多么方便的GUI。对于像我这样的新手来说太容易了,但是在汇编语言中等待同样的事情……在优雅的机器代码中等待,我将坚持使用gnome-search-tool。-1
有用的

4
我知道您在搜索GUI工具,但是如果您将通过Bash了解更多信息,那么您在所有发行版和环境中都知道这一点。为了更容易理解,我为您解释。如果需要,我可以更详细地说明这一点,它确实很容易而且非常有用。
zorbon.cz 2014年

谢谢zorbon.cz。很抱歉,我的讽刺意味是,但是命令行工具还有很多其他问题,它们应该可以按预期工作,但不能按预期工作,因此,当出现一些答案时,我很容易变得容易犯错,而这显然并没有照顾我的要求用。关键是我不是那个新手,而是中级计算机用户,所以我经常对Linux感到沮丧……是的,我知道这是自由的代价,如果我想切换回去,仍然有Windows……但是我把手指放在切碎机上。无论如何,我认识到您在命令行上的温柔预言:起初我没有看到它
有用的

我的主要挫败感是,当我什至无法经常帮助自己时,我怎么敢建议任何人使用此操作系统。
有用的

抱歉,回答我的原因之一可能是因为我现在使用Windows 8.1 :-),因为Windows 8 RTM(超过2年)并且我无法切换回linux(并且我想这样做),因为没有一些工具的替代品),现在我对GUI一无所知。但是我每天都将CLI视为sysadmin(我管理在CentOS或Debian上运行的数十台服务器)。我了解您的最后提及,这是真实的事实。
zorbon.cz 2014年

7

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

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.