Welcome on my blog

We use cookies to ensure you get the best experience on our website.

Linux – DU — Przydatne komendy Znajdź pliki/katalogi — Linux

Autor: chmajster 01.07.2024

W systemach Linux, polecenie du (disk usage) jest używane do sprawdzania ilości miejsca zajmowanego przez pliki i katalogi. Poniżej znajduje się lista przydatnych komend du wraz z opisami i przykładami.

Podstawowe użycie

Wyświetla rozmiar wszystkich katalogów i plików w bieżącym katalogu:

du

Wyświetlanie w bardziej czytelnej formie

Użycie opcji -h (human-readable) sprawia, że rozmiary są wyświetlane w formatach takich jak K, M, G, co ułatwia ich odczyt:

du -h

Podsumowanie rozmiaru katalogu

Aby wyświetlić tylko całkowity rozmiar katalogu, użyj opcji -s:

du -sh /sciezka/do/katalogu

Sortowanie wyników

Możesz posortować wyniki według rozmiaru za pomocą polecenia sort:

du -h /sciezka/do/katalogu | sort -h

Wykluczanie określonych plików i katalogów

Aby wykluczyć określone pliki lub katalogi z wyników, użyj opcji --exclude:

du -h --exclude='*.log' /sciezka/do/katalogu

Wyświetlanie rozmiaru plików i katalogów w bajtach

du -b

Wyświetlanie rozmiaru plików i katalogów w blokach 1000 bajtów

Użyj opcji --block-size=1000:

du --block-size=1000

Podsumowanie rozmiaru wszystkich plików w katalogu

Użyj opcji -a:

du -a

Pomijanie plików o określonym rozmiarze

Użyj opcji --threshold:

du --threshold=1M

Wyświetlanie rozmiarów w jednostkach zgodnych z SI

Użyj opcji --si:

du --si

Ignorowanie błędów dostępu do plików

Użyj opcji -D:

du -D

Pokazywanie katalogów jednego poziomu

Użyj opcji --max-depth=1:

du --max-depth=1

Pokazywanie katalogów dwóch poziomów

Użyj opcji --max-depth=2:

du --max-depth=2

Wyświetlanie sumarycznych rozmiarów w megabajtach

Użyj opcji -m:

du -m

Wyświetlanie sumarycznych rozmiarów w gigabajtach

Użyj opcji -g:

du -g

Używanie zmiennej środowiskowej BLOCK_SIZE

Ustaw zmienną środowiskową BLOCK_SIZE:

BLOCK_SIZE=K du

Podsumowanie rozmiaru plików w katalogu i jego podkatalogach

Użyj opcji -c:

du -c

Wyświetlanie sumarycznego rozmiaru plików w katalogu o określonym rozszerzeniu

Użyj opcji -a i grep:

du -a | grep '\.txt

Wyświetlanie szczegółowych informacji o plikach i katalogach

Użyj opcji --time:

du --time

Pokazywanie rozmiaru w bajtach, kilobajtach, megabajtach, gigabajtach i terabajtach

Użyj opcji --apparent-size:

du --apparent-size --block-size=1 --block-size=K --block-size=M --block-size=G --block-size=T

Wyświetlanie sumarycznego rozmiaru plików w katalogu i jego podkatalogach w formacie CSV

Użyj opcji -h i awk:

du -h | awk '{print $1","$2}' > du_output.csv

Podsumowanie

Polecenie du jest bardzo wszechstronne i może być używane na wiele sposobów do monitorowania użycia dysku. Dzięki różnym opcjom i kombinacjom można dostosować wyniki do własnych potrzeb.

Wyświetlanie szczegółowych informacji o plikach i katalogach

Użyj opcji --time:

Pokazywanie rozmiaru w bajtach, kilobajtach, megabajtach, gigabajtach i terabajtach

Użyj opcji --apparent-size:

Podsumowanie

Polecenie du jest bardzo wszechstronne i może być używane na wiele sposobów do monitorowania użycia dysku. Dzięki różnym opcjom i kombinacjom, można dostosować wyniki do własnych potrzeb.

Tagi:
Dodaj komentarz

Search
Categories
O Blogu

Cześć Podróżniku!

Ta strona ma nie być typowym poradnikiem w IT, Głównym jej cel to zapisanie krótkich notatek, które mogą się przydać w codziennym życiu podczas korzystania/konfiguracji różnych urządzeń np. Ustawienia DHCP na Routerze Cisco, Ustawieniu Karty sieciowej na Linuxie itp.

Buy me A coffee
[Empty]

Wszelkie prawa zastrzeżone