Logo nomazoe

nomazoe

Szukaj

Odkryj najnowsze trendy w technologii

Codziennie dostarczamy najświeższe informacje ze świata technologii komputerowej, innowacji i cyfrowych rozwiązań.

Dowiedz się więcej
Nowoczesna technologia

Efektywne zarządzanie przestrzenią dyskową w systemie Linux za pomocą poleceń du i df

Zarządzanie przestrzenią dyskową to ciągłe wyzwanie dla administratorów systemów Linux. Od rozrastających się plików dziennika po nieużywane obrazy maszyn wirtualnych – problemy ze storage'em często pochłaniają czas i zasoby. Istnieje wiele sposobów radzenia sobie z tymi problemami, takich jak konfigurowanie limitów dla użytkowników czy czyszczenie cache’y pakietów, jednak pierwszy krok zawsze polega na znalezieniu przyczyny. Dwa kluczowe polecenia Linux do tego celu to df oraz du.

Zrzut ekranu przedstawiający wynik polecenia df

Polecenie df (disk free) zapewnia kompleksowy przegląd zajętości miejsca na wszystkich podmontowanych systemach plików. Domyślnie df wyświetla wartości w bajtach, jednak dodanie opcji -h prezentuje dane w czytelnej dla człowieka formie, co ułatwia interpretację użycia dysku. Możliwe jest również użycie innych opcji, takich jak -T dla wyświetlania typu systemu plików oraz -i dla informacji o inode’ach. Administratorzy często wykorzystują df w skryptach do regularnych raportów o stanie storage’u, a także łatwo utworzyć przydatny alias — wystarczy dodać alias df='df -hT' do pliku ~/.bashrc.

Zrzut terminala pokazujący użycie aliasu df -hT

Aby uzyskać bardziej szczegółowe informacje, zwłaszcza podczas diagnozowania, które katalogi lub pliki zajmują najwięcej miejsca, skorzystaj z polecenia du. Podobnie jak df, jest ono najwygodniejsze z opcją -h, która wyświetla rozmiary w przystępnej formie. Możesz zsumować użycie katalogów za pomocą -c lub --total oraz użyć -s, aby wyświetlić jedynie podsumowanie dla wybranego katalogu. Sortowanie wyjścia z sort i filtrowanie head pozwoli szybko zlokalizować największe pliki lub katalogi. Dla wygody warto utworzyć aliasy, np. alias du='du -ch' lub alias du5='du -h | sort -r | head -n 5'.

Przykładowe wyjście polecenia du z sortowaniem, widoczni najwięksi konsumenci przestrzeni dyskowej

Zarówno df, jak i du działają bezproblemowo na fizycznych i wirtualnych serwerach Linux, niezależnie czy są to środowiska lokalne, czy chmurowe. Narzędzia te są nieocenione nie tylko podczas rutynowych audytów, ale także w czasie rozwiązywania problemów. W połączeniu z innymi narzędziami, takimi jak top, free, vmstat, ps oraz lsof, możesz uzyskać szczegółowy obraz kondycji i wydajności systemu. Wprowadzając te polecenia oraz ich aliasy do codziennej pracy, usprawnisz zarządzanie dyskiem oraz przyspieszysz diagnozowanie problemów.

Wróć do aktualności

Popularne tematy

Bądź na bieżąco

Zapisz się do naszego newslettera, aby otrzymywać najnowsze wiadomości ze świata technologii.

Dlaczego warto nas czytać?

Aktualne informacje

Dostarczamy najświeższe wiadomości ze świata technologii, zanim usłyszysz o nich gdziekolwiek indziej.

Sprawdzone źródła

Nasze artykuły opierają się na sprawdzonych informacjach z wiarygodnych źródeł technologicznych.

Ekspertowa analiza

Nasz zespół ekspertów analizuje najnowsze trendy i dostarczy Ci profesjonalną perspektywę.

Co mówią o nas czytelnicy

Najbardziej aktualny portal technologiczny, jaki znam. Zawsze jako pierwszy informuje o nowościach w branży IT.

Marcin Kowalski
Programista

Codziennie czytam artykuły na nomazoe. Profesjonalne podejście i rzetelne informacje to ich znak rozpoznawczy.

Anna Nowak
Specjalista IT

Najlepsze analizy trendów technologicznych, które pomagają mi być na bieżąco w dynamicznie zmieniającej się branży.

Piotr Wiśniewski
Administrator systemów