Windows Tips & News

Znajdź największy plik i katalog w systemie Linux

Czasami użytkownicy Linuksa mogą potrzebować znaleźć największy katalog lub największy plik na swoim dysku. Możesz to szybko znaleźć za pomocą jednego polecenia. Zobaczmy, jak można to zrobić.

W jednym z naszych poprzednich artykułów widzieliśmy szczegółowo Jak sprawdzić wykorzystanie miejsca na dysku dla pliku lub folderu za pomocą terminala Linux?. Wspomniany artykuł odnosi się do polecenia "du", które jest w stanie obliczyć sumaryczny rozmiar katalogu lub pliku. Możesz połączyć go z kilkoma innymi narzędziami konsoli, aby znaleźć największy przedmiot. Oto jak.

Znajdź największy plik i katalog w systemie Linux

Aby znaleźć największy plik i katalog w systemie Linux, możesz połączyć du za pomocą polecenia sort. Na przykład możesz wykonać du dla folderu zawierającego podfoldery takie jak:

du -hs ./dystr/*

Przełącznik -s mówi du, aby wydrukować tylko informacje podsumowujące.
Przełącznik -h zmienia rozmiar wyniku ze zwykłych bajtów na format czytelny dla człowieka.

Zobacz poniższy zrzut ekranu:

Nie ma problemu, gdy analizowany folder jest mały. Ale jeśli próbujesz sprawdzić cały system plików, przeglądanie pełnych wyników narzędzia du może być bardzo trudne. Rozwiązaniem, którego możesz użyć, jest połączenie du z poleceniem sort.

Polecenie będzie wyglądać następująco:

du -hs ./distr/*|sortuj -rh

Polecenie sort połączone z du za pomocą znaku potoku ma dwa przełączniki: -r i -h.
-h mówi poleceniu, że dane do przetworzenia są w formacie czytelnym dla człowieka.
-r sprawia, że ​​polecenie sort porządkuje dane w odwrotnym formacie

Dane wyjściowe będą wyglądać następująco:

To bardzo przydatne.

Teraz zmniejszmy wynik do określonej liczby rekordów. Na przykład zobaczmy 5 największych plików i katalogów. Po prostu połącz du i sortuj za pomocą polecenia głowy.

du -hs ./distr/*|sort -rh|head -n 5

Argument -n dla komendy head określa, ile wierszy ma zawierać dane wyjściowe. W moim przypadku chcę zobaczyć 5 największych linii.

Dane wyjściowe są następujące:

Otóż ​​to. Korzystając z dostarczonej kombinacji poleceń, możesz szybko znaleźć największy plik i katalog w systemie Linux. Po prostu popraw ścieżkę główną dla polecenia du i gotowe.

Archiwa podglądu Skype Insider

Microsoft ogłosił dzisiaj, że Skype umożliwi Ci podgląd obrazów przed wysłaniem ich do kontaktu S...

Czytaj więcej

Archiwa aktualizacji Windows 10 Fall Creators

Jak być może już wiesz, Windows Media Player 12 staje się opcjonalną funkcją z najnowszymi aktual...

Czytaj więcej

Przełączanie między menu Start a ekranem Start bez wylogowania

Przełączanie między menu Start a ekranem Start bez wylogowania

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej