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 poleceniaJeś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
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 CawleyaZapisz 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ć