Jak zainstalować i używać Dutree do analizy wykorzystania dysku w systemie Linux

Istnieje wiele elementów systemu, zarówno sprzętowych, jak i programowych, które zostały zaprojektowane w celu optymalizacji całkowitego wykorzystania zasobów systemowych, a tym samym zwiększenia produktywności we wszystkich aspektach, a jednym z tych elementów jest dysk twardy.

Obecnie dysponujemy mechanicznymi dyskami twardymi (HDD) i półprzewodnikowymi (SDD), które oferują nam różne funkcje zarówno pod względem pojemności, jak i wydajności, ale cel wszystkich jest ten sam: zapewnienie przestrzeni dyskowej, aby pomieścić system operacyjny, aplikacje i programy oraz pliki, które codziennie tworzymy jako użytkownicy.

Stopniowo zajmujemy miejsce na dysku twardym i nawet jeśli jest to 1 lub 2 TB, prędzej czy później możemy napotkać ograniczenie miejsca, które wpływa na takie czynniki, jak:

  • Proces dostępu do informacji, czytanie i pisanie, powolny
  • Nieoczekiwane ponowne uruchomienie systemu
  • Awarie sektorów dyskowych
  • Nie można zainstalować nowych aplikacji
  • Niepowodzenie zapisu nowych plików
Dobrą praktyką, którą jako użytkownicy musimy stosować, jest ciągłe sprawdzanie stanu dysku, a jeśli jesteśmy użytkownikami Linuksa, jednym z najbardziej przydatnych narzędzi do tego jest Dutree, który szczegółowo przeanalizuje Solvetic.

Co to jest Dutree?Dutree to narzędzie wiersza poleceń, które zostało opracowane w celu skutecznego znajdowania plików lub katalogów zajmujących miejsce na dysku twardym.Dutree jest napisany w języku programowania Rust i wyświetla podsumowanie katalogów i/lub plików, które zajmują więcej miejsca co pozwala nam przejąć nad nimi kontrolę i zwolnić miejsce na dysku twardym.

Jedną z zalet Dutree jest to, że zamiast pokazywać tylko katalog główny plików z odpowiednim rozmiarem lub szczegóły każdego pliku, wyświetla tylko ścieżki, które zajmują najwięcej miejsca, skupiając się tylko na tym aspekcie.

Dutree składa się z dwóch komponentów i stąd jego nazwa:

  • durep (reporter użycia dysku - generuje raporty użycia dysku)
  • drzewo (wyświetla zawartość katalogu w formacie drzewa)

Funkcje DutreeNiektóre z funkcji, które znaleźliśmy w Dutree to:

  • Obsługuje agregację małych plików
  • Obsługuje wykluczenie plików lub katalogów
  • Kolorowy wynik wyniku na podstawie zmiennej środowiskowej LS_COLORS
  • Umożliwia porównywanie różnych katalogów

1. Jak zainstalować Dutree na Linuksie

Krok 1
Aby przeprowadzić proces instalacji Dutree na dystrybucjach Linux, konieczne będzie posiadanie w systemie języka programowania Rust, w tym celu wykonamy następujące czynności:

 sudo curl https://sh.rustup.rs -sSf | CII

POWIĘKSZAĆ

Krok 2
Po zainstalowaniu języka Rust w systemie będzie można uruchomić następujące polecenie, aby zainstalować strong> dutree w dystrybucjach systemu Linux w następujący sposób:

 instalacja ładunku --git https://github.com/nachoparker/dutree.git

POWIĘKSZAĆ

Krok 3
Po zainstalowaniu Dutree w systemie, możemy użyć kolorów środowiska zgodnie ze zmienną LS_COLORS, która ma takie same kolory jak polecenie ls --color skonfigurowane przez dystrybucję:

 ls -kolor

POWIĘKSZAĆ

2. Jak korzystać z Dutree w systemie Linux

Krok 1
Aby wyświetlić drzewo systemu plików, po prostu uruchom Dutree bez żadnych argumentów takich jak ten:

 dutree

POWIĘKSZAĆ

Krok 2
Wielkość tego wyniku różni się w zależności od katalogu, w którym się znajdujemy. Jeśli chcemy wyświetlić rzeczywiste wykorzystanie dysku twardego zamiast rozmiaru pliku, konieczne będzie użycie parametru -u:

POWIĘKSZAĆ

3. Jak wyświetlić dogłębnie katalogi za pomocą Dutree w systemie Linux?


Używając Dutree będzie możliwe wyświetlanie katalogów do określonej głębokości, która domyślnie wynosi 1, i jest to osiągane za pomocą flagi -d.

Na przykład za pomocą następującego polecenia pokażemy katalogi do głębokości 4, poniżej bieżącego katalogu roboczego w systemie:

 dutree -d 4

POWIĘKSZAĆ

4. Jak wykluczyć pliki lub katalogi z wyszukiwania za pomocą Dutree w systemie Linux?

Krok 1
Jeśli chcemy wykluczyć określony katalog lub folder z wyniku analizy Dutree, użyjemy następującej składni:

 dutree -x (Nazwa pliku lub katalogu)
Na przykład wykluczymy katalog narzędzi:
 dutree -x narzędzia

POWIĘKSZAĆ

Krok 2
Dzięki Dutree będzie można uzyskać szybki przegląd lokalny, pomijając katalogi, korzystając z opcji -f w następujący sposób:

 dutree -f

POWIĘKSZAĆ

Krok 3
Do wygenerowania pełnego podsumowania użyjemy parametru -s:

 dutree-s

POWIĘKSZAĆ

5. Jak dodawać małe pliki za pomocą Dutree w systemie Linux


Za pomocą narzędzia Dutree będzie można dodać pliki mniejsze niż te zdefiniowane wartością domyślną, która wynosi 1 MB, do tego dodamy parametr -a:
 dutree-a
W rezultacie zobaczymy, że wszystkie pliki mniejsze niż rozmiar ustalony domyślnie będą miały zagregowaną legendę:

POWIĘKSZAĆ

6. Jak wykluczyć ukryte pliki za pomocą Dutree w systemie Linux


Analiza wielu ukrytych plików systemowych może zająć trochę czasu, ale pamiętaj też, że te pliki pochodzą z systemu i ich przypadkowe usunięcie lub może nie mieć negatywnego wpływu na stabilność ogólnego systemu.

Krok 1
Aby wykluczyć te pliki z analizy Dutree, wykonamy następującą linię:

 dutree -H

POWIĘKSZAĆ

Krok 2
Jeśli chcemy, aby wyniki były drukowane w bajtach, wykonamy następujące czynności:

 dutree -b

POWIĘKSZAĆ

Krok 3
Aby wyłączyć kolory i wyświetlać tylko znaki ASCII, użyjemy parametru -A:

POWIĘKSZAĆ

Krok 4
Na koniec, jeśli chcemy skorzystać z pomocy Dutree, wykonamy następujące czynności:

 dutree -h

POWIĘKSZAĆ

Dutree to proste narzędzie, które daje nam możliwość kontrolowania i zarządzania dyskami twardymi w systemie Linux w prosty, ale kompletny sposób.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave