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


25

Чи є програмне забезпечення для графічного інтерфейсу, яке може дослідити дерево та знайти всі файли розміром більше деякої кількості? Ні Наутілус, ні Немо, здається, не можуть цього зробити. На мою пам’ять я міг би це зробити за допомогою PC-Tools у DOS 3.0.

Відповіді:


10

gnome-search-toolце те, що я використовую. Дуже просто. Він має фільтр "Розмір принаймні", де можна вказати мінімальний розмір файлу. Дивіться екранний друк для пошуку моєї папки ISOs розміром не менше 10 000 000 Кб.

мінімальний розмір файлу gnome-search-tool


Дякую rik.shaw, я повністю забув це, оскільки використовую єдність, і, як я вважав, інструмент gnome-search є рисою / супутником Наутілуса (те, що я зараз знаю, є помилковим), зростаючи ... все більше спартанського, тому я перейшов на Nemo (що, btw, не допомагає більше в цьому питанні), тому я застряг. Я спробую повернутись до цього, хоча я пам’ятаю проблеми в gnome-search-tool, що підтримує пошук годинами, коли він зустрічається з несанкціонованими каталогами або файлами або прокручується посиланнями. У будь-якому випадку, навіть якщо не існує кращого інструменту, принаймні, саме такого відповіді я очікував. Ще раз дякую вам.
корисно

43
  • У інструментах оболонки ми маємо find:

    find / -size +1M
    

    Для файлів понад 1 мегабайт.

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

    sudo apt-get install baobab
    baobad
    

У цьому питанні SuperUser є ще багато, але для всіх цілей і пропонуємо baobad достатньо.


Дякую, Брайам, але баобаб не може бути корисним, оскільки він не матиме опцію пошуку / сортування файлів. Більше того, оскільки меню Unity порушено (більше немає редагування / налаштувань для виключення файлів / папок), і я отримую помилку при аналізі власного "/ home / me або деяких його підпапок", можливо, авторизації .ssh, і ніякого повідомлення для направляйте мене до журналу ... так. Знайти може працювати краще, але це не гуї, і кожен раз (що не часто) може бути корисним, в терміновості я забув синтаксис, так що ... знайти не для мого людства.
корисно

@ корисно, є ще багато на посиланні SU, я не буду намагатися приносити їх, оскільки ... мм ... це створить враження, що ви хочете список, а ви не хочете (і не рекомендується в SE), в будь-якому випадку, дайте посилання, якщо ви відчуваєте, що хтось із них вирішує вашу проблему. До речі, як ви можете помітити, я віддаю перевагу рішенням CLI над GUI, оскільки ... ммм ... я такий;).
Брайам

20

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

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

О, який приємний зручний графічний інтерфейс. Для новобранця, як я, це занадто просто, але чекати того ж на мові збірки ... чекаючи машинного коду, який є найвищим елегантністю, я буду дотримуватися інструменту пошуку gnome-search. -1
корисно

4
Я знаю, що ви шукаєте інструмент графічного інтерфейсу, але якщо ви дізнаєтесь більше з 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 Мб

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.