Как найти все файлы размером больше ...?

25

Существует ли какое-либо программное обеспечение с графическим интерфейсом, которое может исследовать дерево и находить все файлы размером больше некоторого? Кажется, ни Наутилус, ни Немо не могут этого сделать. В моей памяти я мог сделать это с помощью PC-Tools в DOS 3.0.

полезным
источник

Ответы:

10

gnome-search-toolэто то, что я использую. Очень просто. Он имеет фильтр «Размер по крайней мере», где вы можете указать минимальный размер файла. См. Печать экрана для поиска в моей папке ISO-файлов с минимальным размером 10 000 000 КБ.

минимальный размер файла gnome-search-tool

рик-Shaw
источник
Спасибо rik.shaw, я полностью забыл об этом, так как использую «единство», и, поскольку я думал, что gnome-search-tool - это особенность / компаньон Наутилуса (то, что я теперь знаю - ложь), растущего ... все больше и больше спартанского, поэтому переключился на Nemo (что, кстати, больше не помогает в этом вопросе поиска), поэтому я застрял. Я попытаюсь вернуться к этому, хотя я помню проблемы в gnome-search-tool, продолжающем поиск в течение нескольких часов, когда он встречал несанкционированные каталоги или файлы или просматривал ссылки. Во всяком случае, даже если нет лучшего инструмента, по крайней мере, это был ответ, который я ожидал. Еще раз спасибо
полезно
43
  • В инструментах оболочки у нас есть find:

    find / -size +1M
    

    Для файлов больше 1 мегабайта.

  • А в графическом интерфейсе у нас есть анализатор использования дисков (баобаб):

    sudo apt-get install baobab
    baobad
    

Существует множество вопросов по этому вопросу о SuperUser , но для всех целей и предложения baobad достаточно.

Braiam
источник
Спасибо, Брайам, но баобаб не может быть полезен, так как у него не будет возможности поиска / сортировки файлов. Более того, поскольку Unity меню не работает (больше нет правок / предпочтений для исключения файлов / папок), и я получаю сообщение об ошибке, анализируя мои собственные "/ home / me или некоторые из его подпапок", возможно, авторизации .ssh, и нет сообщений для направь меня в бревно ... так. find может работать лучше, но это не графический интерфейс, и каждый раз (что не часто) это может быть полезно, в срочном порядке я забыл синтаксис, так что ... find не для моего человечества.
полезно
@ Полезно, что есть много ссылок на ссылку SU, я не буду их приводить, так как ... мм ... это создаст впечатление, что вы хотите список, а вам нет (и не рекомендуется в SE), В любом случае, сделайте ссылку, если вы чувствуете, что некоторые из них решают вашу проблему. Кстати, как вы можете заметить, я предпочитаю CLI-решения, а не GUI, поскольку ... ммм ... я такой;).
Брайам
20

Когда мне нужно освободить больше места на серверах, я использую эту команду. Он находит все файлы, размер которых превышает 50 МБ, и "du -h" создает список файлов berret, а "sort -n" после нумерации списка каналов сортируется по размеру файла.

find / -type f -size +50M -exec du -h {} \; | sort -n
zorbon.cz
источник
О, какой хороший удобный графический интерфейс. Для новичка, подобного мне, это слишком просто, но ждать того же на ассемблере ... ждать машинного кода, который является вершиной элегантности, я буду придерживаться gnome-search-tool. -1
полезно
4
Я знаю, что вы ищете инструмент GUI, но если вы узнаете больше с Bash, вы знаете это во всех дистрибутивах и средах. Для облегчения понимания я объясню это для вас. Если вам нужно, я могу объяснить это более подробно, это действительно просто и очень полезно.
zorbon.cz
Спасибо zorbon.cz. Извините за мой ироничный путь, но у меня есть много других проблем с инструментом командной строки, который должен работать так, как задумано, но не работает, так что тогда я легко разозлюсь, когда придет какой-то ответ, который явно не заботится о том, что я просил с. Дело в том, что я не новичок, а пользователь среднего уровня, поэтому я часто разочаровываюсь в Linux ... да, я знаю, что это цена свободы, и Windows все еще есть, если я хочу переключиться обратно ... но я положил палец в измельчитель. В любом случае, я узнал ваш мягкий комментарий к вашей командной строке: сначала я его не видел
полезно
Мое основное разочарование заключается в том, как я могу посоветовать кому-либо использовать эту ОС, если я даже не могу помочь себе так часто.
полезно
Извините, может быть одна из причин, по которой я отвечаю, это то, что я сейчас использую Windows 8.1 :-), так как Windows 8 RTM (более 2 лет), и я не могу переключиться обратно на Linux (и я бы хотел это сделать), потому что альтернативы некоторым инструментам не существует) и теперь я ничего не знаю о GUI. Но я вижу CLI каждый день как sysadmin (я управляю более десятками серверов, работающих на CentOS или некоторые на Debian). Я понимаю ваше последнее упоминание, и это правда.
zorbon.cz
7

И если вы ищете для поиска файла определенного типа, используйте это:

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

Ищет все файлы типа .js размером более 1 МБ.

vsingh
источник