Jak znaleźć wszystkie pliki o rozmiarze większym niż…?

25

Czy jest jakieś oprogramowanie GUI, które może eksplorować drzewo i znajdować wszystkie pliki o rozmiarze większym niż pewna ilość? Wydaje się, że ani Nautilus, ani Nemo nie są w stanie tego zrobić. W mojej pamięci mogłem to zrobić za pomocą PC-Tools w DOS 3.0.

przydatny
źródło

Odpowiedzi:

10

gnome-search-toolto jest to, czego używam. Bardzo prosty. Ma filtr „Rozmiar to co najmniej”, w którym można określić minimalny rozmiar pliku. Zobacz zrzut ekranu do przeszukiwania mojego folderu ISO o rozmiarze co najmniej 10 000 000 KB.

gnome-search-tool minimalny rozmiar pliku

rik-shaw
źródło
Dziękuję rik.shaw, całkowicie zapomniałem o tym, ponieważ używam jedności, i jak myślałem, że narzędzie wyszukiwania gnome jest cechą / towarzyszem Nautilusa (to, co teraz wiem, że jest fałszywe), rośnie ... coraz bardziej spartańskie, więc ja przełączyłem się na Nemo (co przy okazji nie pomaga w kwestii wyszukiwania), więc utknąłem. Spróbuję ponownie, chociaż pamiętam problemy z narzędziem wyszukiwania gnome, które szukało godzinami, gdy napotkało nieautoryzowane katalogi lub pliki lub zapętlało linki. W każdym razie, nawet jeśli nie ma lepszego narzędzia, przynajmniej takiej odpowiedzi się spodziewałem. Jeszcze raz dziękuję.
przydatne
43
  • W narzędziach powłoki mamy find:

    find / -size +1M
    

    Dla plików większych niż 1 megabajt.

  • A w graficznym interfejsie użytkownika mamy narzędzie Disk Usage Analitizer (baobab):

    sudo apt-get install baobab
    baobad
    

Jest jeszcze kilka pytań na temat SuperUser , ale dla wszystkich celów i zaproponowania baobad wystarczy.

Braiam
źródło
Dziękuję Braiam, ale baobab nie może być przydatny, ponieważ nie będzie miał opcji wyszukiwania / sortowania plików. Co więcej, ponieważ Unity menu jest zepsute (koniec edycji / preferencji wykluczania plików / folderów) i pojawia się błąd podczas analizy mojego „/ home / me lub niektórych jego podfolderów”, być może autoryzacji .ssh i braku wiadomości do skieruj mnie do dziennika ... więc. find może działać lepiej, ale nie jest to GUI i za każdym razem (co nie jest często) może być przydatne, w nagłym przypadku zapomniałem składni, więc ... find nie jest dla mojej ludzkości.
przydatne
@ Przydatne, jest jeszcze więcej linków do SU, nie zawracam sobie głowy przyniesieniem ich, ponieważ ... mm ... sprawi wrażenie, że chcesz listę, a nie chcesz (ani nie jest zachęcana w SE), tak czy inaczej, wypróbuj link, jeśli uważasz, że niektóre z nich rozwiązują Twój problem. BTW, jak widać, wolę rozwiązania CLI od GUI, ponieważ ... mmm ... jestem taki;).
Braiam
20

Kiedy potrzebuję zrobić więcej wolnego miejsca na serwerach, używam tego polecenia. Znajduje wszystkie pliki większe niż 50 MB i „du -h” tworzy listę plików berret, a „sort -n” po potoku tworzy listę numerycznie posortowaną według rozmiaru pliku.

find / -type f -size +50M -exec du -h {} \; | sort -n
zorbon.cz
źródło
Och, co za fajny, poręczny GUI. Jest to zbyt łatwe dla nowego użytkownika, takiego jak ja, ale czekając na to samo w asemblerze ... czekając na kod maszynowy, który jest najwyższy w elegancji, pozostanę przy narzędziu do wyszukiwania gnome. -1
przydatne
4
Wiem, że przeszukujesz narzędzie GUI, ale jeśli nauczysz się więcej dzięki Bash, wiesz o tym we wszystkich dystrybucjach i środowiskach. Dla łatwiejszego zrozumienia wyjaśnię ci to. Jeśli potrzebujesz, mogę wyjaśnić to bardziej szczegółowo, jest to naprawdę łatwe i bardzo przydatne.
zorbon.cz
Dziękuję zorbon.cz. Przepraszam za ironiczny sposób, ale mam tak wiele innych problemów z narzędziem wiersza poleceń, które powinny działać tak, jak powinny, ale nie działają, więc łatwo się denerwuję, gdy pojawia się jakaś odpowiedź, która oczywiście nie dba o opiekę, o którą prosiłem z. Chodzi o to, że nie jestem nowym, średnio zaawansowanym użytkownikiem komputerów, więc często działam z frustracją w Linuksie ... tak, wiem, że to cena wolności i wciąż jest Windows, jeśli chcę wrócić ... ale włożyłem palec do niszczarki. W każdym razie rozpoznaję twój delikatny pre-komentarz do linii poleceń: na początku go nie widziałem
przydatny
Moją główną frustracją jest to, jak mogę odważyć się doradzić każdemu, aby używał tego systemu operacyjnego, skoro nie mogę sobie tak często pomóc.
przydatne
Przepraszam, może jednym z moich powodów, dla których muszę odpowiedzieć, jest to, że teraz używam Windows 8.1 :-) od Windows 8 RTM (ponad 2 lata) i nie mogę wrócić do systemu Linux (i chciałbym to zrobić), ponieważ nie ma alternatywy dla niektórych narzędzi) i teraz nie wiem „nic” na temat GUI. Ale CLI widzę każdego dnia jako sysadmin (zarządzam dziesiątkami serwerów działających na CentOS lub niektórych na Debianie). Rozumiem twoją ostatnią wzmiankę i to prawda.
zorbon.cz
7

A jeśli chcesz wyszukać określony typ pliku, użyj tego:

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

Wyszukuje wszystkie pliki typu .js o rozmiarze większym niż 1 MB

vsingh
źródło