▷ Wyświetl polecenie rozmiaru katalogu w systemie Linux

Zarządzanie systemami Linux obejmuje wiele zadań, niektóre ważniejsze niż inne, a jednym z nich jest właśnie wyraźna świadomość rozmiaru katalogów, w których przechowujemy pliki i zmienne, jest to kluczem do poznania rozmiaru, jaki zajmują na dysku i za jego pomocą określ zadania debugowania w przypadku, gdy na komputerze pojawi się nadmiar nieużytecznego miejsca.

Moglibyśmy przejść plik po pliku, aby zobaczyć ich właściwości, a tym samym określić rozmiar każdego z nich, ale logicznie rzecz biorąc, staje się to żmudnym i obszernym zadaniem, aby zapobiec temu, że Linux oferuje nam polecenie du dla znacznie pełniejszej kontroli.

Du to standardowe polecenie systemu Linux, za pomocą którego uzyskujemy dostęp do szczegółów i informacji o wykorzystaniu dysku w sposób integralny, du działa integralnie dla określonych katalogów i ma warianty, które pozwalają nam dostosować dane wyjściowe zgodnie z wymaganiami informacyjnymi.

Solvetic wyjaśni, jak używać polecenia du, aby zobaczyć rozmiar katalogu w Linuksie.

Jak sprawdzić rozmiar katalogu w Linuksie za pomocą du

Krok 1
Podstawową składnią jest uruchomienie du bez żadnych parametrów, w wyniku czego zobaczymy:

 du

POWIĘKSZAĆ

Wartości, które widzimy po lewej stronie to użycie dysku, następnie widzimy konkretny katalog, a na końcu wyniku znajdujemy podsumowanie całego katalogu / home.

Krok 2
Możliwe jest użycie du dla określonego katalogu:

 du katalog

POWIĘKSZAĆ

Krok 3
Widzimy, że wynik jest w kilobajtach, możemy wyświetlić rozmiar w „format czytelny dla człowieka” z parametrem -h:

 du katalog -h

POWIĘKSZAĆ

Krok 4
Ten wynik jest teraz wyświetlany w MB, wartość tę można w razie potrzeby wyrazić w megabajtach lub kilobajtach w następujący sposób:

 du -k katalog / (kilobajty) du -m katalog / (megs)

POWIĘKSZAĆ

Krok 5
Używając polecenia du, na górze zobaczymy największe podkatalogi, aby zwiększyć poziom głębi katalogu, użyjemy parametru --max-depth w następujący sposób:

 du -h --max-głębokość = 1 | sortuj -hr

POWIĘKSZAĆ

Krok 6
W przypadku, gdy chcemy wyświetlić wykorzystanie dysku przez wszystkie elementy, w tym pliki i katalogi, użyjemy parametru -a:

 du -ah / katalog

POWIĘKSZAĆ

Krok 7
Za pomocą polecenia du można wyświetlić dwa lub więcej katalogów jednocześnie, w tym celu wykonujemy następującą składnię.

 du Katalog 1 Katalog 2

POWIĘKSZAĆ

Krok 8
Aby sprawdzić całkowite wykorzystanie wykorzystanej przestrzeni dyskowej dla pojedynczego katalogu, użyjemy parametru -s:

 du -sh / katalog

POWIĘKSZAĆ

Krok 9
Dotyczy to katalogów globalnych:

POWIĘKSZAĆ

Krok 10
Polecenie du pozwala nam wyświetlać globalne sumy dzięki parametrowi -c w następujący sposób:

 du -csh katalog

POWIĘKSZAĆ

Krok 11
Możemy wyświetlić tylko ogólną sumę katalogu, w tym wszystkie podkatalogi, w tym celu musimy użyć polecenia grep z poleceniem du w ten sposób:

 du-ch Pliki do pobrania / | całkowity grep

POWIĘKSZAĆ

Krok 12
Ogólne parametry polecenia du to:

Zakończ każdy wiersz wyjścia z NULL

 -0, -null

Zapisuje liczbę wszystkich plików, nie tylko katalogów
 -a, -wszystkie

Drukuj widoczne rozmiary, a nie rzeczywiste użycie dysku
 -pozorny-rozmiar

Skaluj rozmiary do SIZE przed drukowaniem do konsoli
 -B, -rozmiar-bloku = ROZMIAR

Generuje całkowitą wielkość katalogu
 -c, -ogółem

Wydrukuj sumę dla katalogu tylko wtedy, gdy jest to N lub mniej poziomów, które są mniejsze niż argument wiersza poleceń
 d, -max-głębokość = N

Wydrukuj wynik w formacie czytelnym dla człowieka
 -h, -czytelny dla człowieka

Dotyczy katalogów, w tym przypadku nie obejmuje rozmiaru podkatalogów
 -S, -separate-dirs

Pokaż tylko sumę dla każdego katalogu
 -s, -podsumuj

Wyświetla czas ostatniej modyfikacji dowolnego pliku lub katalogu

 -czas

Dzięki poleceniu du mamy pod ręką kompleksowe rozwiązanie do poznania rozmiaru katalogu w Linuksie.

wave wave wave wave wave