7 świetnych aplikacji do przeglądania wykorzystania dysku w systemie Linux

7 świetnych aplikacji do przeglądania wykorzystania dysku w systemie Linux

Gdzie idzie przestrzeń? Jak twój dwuterabajtowy dysk twardy zapełnił się tak szybko? Jest tylko jeden sposób, aby się tego dowiedzieć: za pomocą narzędzia do przeglądania wykorzystania dysku. Są one przeznaczone głównie do pracy z dyskami twardymi i Dyski SSD , ale mogą również współpracować z dyskami flash, pamięciami USB i kartami SD.





Kilka takich narzędzi jest dostępnych dla Linuksa, więc przyjrzyjmy się im.





1. Natywne narzędzia wiersza poleceń

Pierwszym miejscem do sprawdzenia jest wiersz poleceń. Dostępnych jest tutaj kilka narzędzi, które są już dołączone do systemu Linux.





Pierwsze polecenie, które powinieneś wypróbować, to df . Spowoduje to zgłoszenie ilości używanego miejsca na dysku. Może być używany samodzielnie, do wyświetlania pełnej sumy dla wszystkich zamontowanych systemów plików lub z nazwą pliku.

W przypadku użycia z nazwą pliku, df wypisze pozostałe miejsce na określonej partycji, na której przechowywany jest plik.



df etc

Powyższe polecenie pokaże, ile wolnego miejsca jest dostępne w katalogu /etc/. W międzyczasie,

df -h

wykorzystuje przełącznik -h, co oznacza „czytelny dla człowieka”. Zasadniczo wyświetla to rozmiary plików i folderów w formacie, który możesz odczytać. Użyj tego, aby zinterpretować, ile miejsca na dysku jest używane przez określony plik lub katalog.





W międzyczasie, z jest również dostępny. W odróżnieniu od df, du wyświetla szacunkową ilość miejsca na dysku zajmowaną przez pliki. Na przykład,

du -shc *.txt

wyświetla rozmiar każdego pliku TXT w bieżącym katalogu w formacie czytelnym dla człowieka.





najlepsza darmowa aplikacja muzyczna na Androida

Możesz także użyć ls (list) polecenie, aby wyświetlić listę zawartości katalogu i rozmiar pliku.

Odbywa się to w dowolnym katalogu z

ls -l -h

Prosty!

2. Wykorzystanie dysku Ncurses (ncdu)

Jeśli wolisz uzyskać informacje o wykorzystaniu dysku, których szukasz, od dedykowanego narzędzia, wypróbuj ncdu. Potencjalnie najprostsza metoda na tej liście, ncdu skanuje system zaraz po uruchomieniu narzędzia. Domyślnie wyświetlana jest zawartość i użycie katalogu domowego, ale można to zmienić, określając inny katalog jako parametr.

Możesz zainstalować ncdu na systemach opartych na Debianie za pomocą wiersza poleceń:

sudo apt install ncdu

Korzystanie z ncdu jest proste. W wierszu poleceń wpisz:

ncdu

Będziesz musiał poczekać na wyniki na większych dyskach twardych. Możesz także przeskanować główny system plików za pomocą polecenia -x:

ncdu -x /

Jest też opcja skanowania przez SSH – bardzo przydatna w przypadku urządzeń zdalnych.

ssh -C user@system ncdu -o- / | ./ncdu -f-

Wejdź na stronę ncdu, aby znaleźć pełny zestaw instrukcji .

Inne funkcje ncdu obejmują sortowanie według nazwy lub rozmiaru pliku, usuwanie pojedynczych plików i katalogów, wyświetlanie informacji o pliku lub folderze oraz przełączanie widoczności ukrytych elementów.

najlepsza aplikacja GPS na Androida 2014

Dzięki tak dobrym narzędziom wiersza poleceń możesz pomyśleć, że masz wszystko, czego potrzebujesz. Jednak różne narzędzia wizualne zapewnią lepszy wgląd w wykorzystanie dysku.

3. QDirStat

Pierwszym narzędziem do wizualnego wykorzystania dysku, któremu należy się przyjrzeć, jest QDirStat, dostępny w środowiskach graficznych Linux, jak również BSD .

Narzędzia wizualne dają doskonały wgląd w to, co dzieje się z dyskiem twardym komputera, którego lista liczb po prostu nie może się powiązać. Jedną z najpopularniejszych opcji w systemie Windows jest WinDirStat , który jest klonem narzędzia KDirStat, na którym oparty jest QDirStat.

Dzięki QDirStat wykorzystanie dysku twardego jest reprezentowane przez prostokąty i kwadraty, każdy o innym rozmiarze. Im większy kwadrat, tym więcej miejsca na dysku zajmuje dany katalog. Kliknięcie prawym przyciskiem myszy na dany prostokąt daje możliwość odwiedzenia lokalizacji folderu.

To świetny sposób na znalezienie „tajnych” danych, które zostały pobrane na Twój komputer. Za pomocą tych narzędzi można śledzić brakujące lokalizacje pobierania i pamięć podręczną Internetu. A jeśli nie podoba Ci się widok „blokowy”, dane o użytkowaniu można również wyświetlić jako histogram.

Możesz pobierz QDirStat przez GitHub , ale pakiety są dostępne dla openSUSE, SLE i Ubuntu.

W przypadku tych ostatnich najpierw dodaj PPA (pamiętaj, aby usunąć go później):

sudo add-apt-repository ppa:nathan-renniewaldock/qdirstat
sudo apt-get update

Gdy to zrobisz, zainstaluj za pomocą

sudo apt install qdirstat

Następnie możesz uruchomić oprogramowanie z pulpitu lub z terminala za pomocą polecenia qdirstat. Postępuj zgodnie z monitem, aby wybrać katalog do skanowania, a następnie poczekaj, aż dane zostaną posortowane i zaprezentowane.

wersja KDE, K4DirStat , jest również dostępna.

Cztery. Analizator wykorzystania dysku (aka Baobab)

Dawniej znany jako Baobab, Disk Usage Analyzer jest, jak można się domyślić, kolejnym narzędziem wizualnym. Zamiast podejścia opartego na blokach QDirStat, to narzędzie oferuje kołowy wykres kołowy drzewa jako ilustrację na żywo wykorzystania dysku. Znajdziesz to w prawym okienku; po lewej stronie lista zawartości aktualnie wybranego katalogu.

Wszystko jest oznaczone kolorami w celu łatwej analizy, ale Analizator użycia dysku nie oferuje znacznie więcej. Na przykład nie ma łatwego skrótu do przeglądanych katalogów poza otwarciem ich ręcznie w domyślnym menedżerze plików .

To powiedziawszy, Disk Usage Analyzer jest łatwy w użyciu i idealny do szybkich kontroli użytkowania bez zbytniego zaangażowania.

5. xdiskusage

Kolejny oparty na blokach graficzny analizator użycia, xdiskusage, ma dość prosty interfejs użytkownika i zbiera informacje z polecenia du. Jest to jednak uruchamiane w Twoim imieniu, dzięki czemu dane dotyczące użytkowania są szybko kompilowane i prezentowane.

Zainstaluj w systemach opartych na Debianie za pomocą

sudo apt install xdiskusage

Uruchom polecenie xdiskusage w terminalu, aby uruchomić, a następnie wybierz katalog lub dysk do analizy.

Rezultatem jest prezentacja oparta na drzewie, z blokiem katalogu nadrzędnego wyświetlanym najbardziej po lewej stronie i katalogami podrzędnymi i folderami rozgałęziającymi się po prawej stronie. Każdy blok wyświetla nazwę katalogu i użycie dysku.

Możesz poruszać się po tej graficznej reprezentacji struktury katalogów za pomocą myszy lub klawiszy strzałek. Chcesz dowiedzieć się więcej o bloku katalogów? Wystarczy kliknąć prawym przyciskiem myszy, aby wyświetlić opcje, które obejmują kopiowanie ścieżki do schowka i drukowanie wyświetlacza.

Chociaż nie oferuje świetnej grafiki, xdiskusage został zaprojektowany tak, aby był wyjątkowo lekki. Jeśli jesteś w sytuacji, gdy Twój dysk zapełnił się bez wyjaśnienia i brakuje Ci miejsca, xdiskusage może być rozwiązaniem, którego szukasz.

Pobieralny plik wykonywalny xdiskusage jest tylko 64-bitowy, jednak źródło można również pobrać i skompilować w systemie w celu instalacji.

6. ołów

Innym narzędziem do wykorzystania dysku wykorzystującym podejście radialnej mapy drzewa jest Duc. Wyposażony w zestaw narzędzi, możesz zainstalować Duc na dystrybucjach opartych na Debianie za pomocą

pozbądź się wierszy w słowie
sudo apt install duc

W przypadku innych rodzin Linuksa możesz pobrać źródło ze strony internetowej i skompiluj to .

Rozpocznij pracę z Duc, indeksując katalog /usr. To tworzy bazę danych (więcej na ten temat poniżej) i może zająć trochę czasu przy pierwszym uruchomieniu:

duc index /usr

Stąd możesz użyć ls, aby wyświetlić zawartość katalogu i ich wpływ na dysk twardy:

duc ls -Fg /usr/local

Jeśli wolisz zobaczyć to w analizatorze wizualnym Duc, użyj

duc gui /usr

Istnieje również interfejs konsoli, który można otworzyć za pomocą

duc ui /usr

Duc oferuje znacznie szybsze podejście do analizy wykorzystania dysku poprzez utrzymywanie bazy danych zawartości dysku. Dzięki temu idealnie nadaje się do większych systemów; witryna Duc chwali się, że została przetestowana z „500 milionami plików i kilkoma petabajtami pamięci”.

7. JDiskReport

Inną opcją instalacji lekkiej jest JDiskReport, który jest narzędziem do analizy dysku opartym na Javie. Ponieważ jest to Java, JDiskReport jest wieloplatformowy, co oznacza, że ​​nie powinieneś napotkać żadnych problemów podczas uruchamiania go na starszych lub nietypowych dystrybucjach Linuksa.

Po przeanalizowaniu dysków twardych JDiskReport przedstawia dane statystyczne w postaci wykresów i tabel. To właśnie tutaj pojawia się samo — nie tylko otrzymujesz oczekiwany widok wykresu kołowego, ale narzędzie wyświetla również listę 50 największych największych plików. Znajdziesz tu również ekran wyświetlający największe pliki według typu.

Java nie jest najpopularniejszą platformą i trudno ją aktualizować, ale jeśli szukasz czegoś z lepszymi opcjami raportowania niż xdiskusage, odpowiedzią jest JDiskReport.

7 narzędzi do korzystania z dysku dla systemu Linux: który jest twoim ulubionym?

Nie ma znaczenia, czy chcesz używać natywnych narzędzi wiersza poleceń, niesamowitych wizualizatorów GUI czy opartej na konsoli analizy wykorzystania dysku twardego: jest narzędzie dla każdego!

Aby uzyskać więcej podstaw Linuksa, zapoznaj się z naszym omówieniem, jak zmienić nazwę pliku w Linuksie .

Udział Udział Ćwierkać E-mail Jak wyczyścić komputer z systemem Windows za pomocą wiersza polecenia

Jeśli na komputerze z systemem Windows zaczyna brakować miejsca, usuń śmieci, korzystając z tych szybkich narzędzi wiersza polecenia.

Czytaj dalej
Powiązane tematy
  • Linux
  • Twardy dysk
  • Konserwacja komputera
O autorze Christian Cawley(1510 opublikowanych artykułów)

Zastępca redaktora działu Security, Linux, DIY, Programming i Tech Explained oraz Really Useful Producent podcastów, z dużym doświadczeniem w obsłudze komputerów i oprogramowania. Christian jest współtwórcą magazynu Linux Format, majsterkowiczem Raspberry Pi, miłośnikiem Lego i fanem gier retro.

Więcej od Christiana Cawleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować