DU(1) Polecenia uzytkownika DU(1)
NAZWA
du - szacuje uzycie miejsca na dysku
SKLADNIA
du [OPCJA]... [PLIK]...
du [OPCJA]... --files0-from=P
OPIS
Podsumowuje zajetosc urzadzenia przez kazdy zestaw PLIKOW,
rekurencyjnie dla katalogow.
Argumenty, ktore sa obowiazkowe dla dlugich opcji, sa rowniez
obowiazkowe dla krotkich.
-0, --null
konczy kazdy wiersz bajtem NUL, zamiast znakiem nowego wiersza
-a, --all
wypisuje podliczenia dla wszystkich plikow, nie tylko katalogow
--apparent-size
wyswietla rozmiar pozorny zamiast uzycia urzadzenia; choc
rozmiar pozorny jest zwykle mniejszy, moze byc rowniez wiekszy z
powodu dziur (w tzw. plikach rzadkich), wewnetrznej
fragmentacji, blokow posrednich itp.
-B, --block-size=ROZMIAR
przelicza rozmiary wedlug ROZMIARU przed ich wyswietleniem np.
-BM wyswietla rozmiary w jednostkach 1 048 576 bajtow; patrz
format ROZMIARU ponizej.
-b, --bytes
rownowazne --apparent-size --block-size=1
-c, --total
wyswietla podsumowanie calosci
-D, --dereference-args
rozwija wylacznie dowiazania symboliczne podane jako argumenty w
wierszu polecen
-d, --max-depth=N
wyswietla podsumowania dla katalogu (lub pliku, z opcja -all)
tylko, jesli znajduje sie N lub mniej poziomow ponizej argumentu
wiersza polecen; --max-depth=0 jest rownowazne --summarize
--files0-from=P
podsumowuje zajetosc urzadzenia przez pliki podane w P, ktore sa
zakonczone przez znak NUL. Jezeli jako P podano -, to nazwy sa
odczytywane ze standardowego wejscia
-H rownowazne --dereference-args (-D)
-h, --human-readable
wyswietla rozmiary w formacie czytelnym dla ludzi (np. 1K, 234M,
2G)
--inodes
wypisuje informacje o uzyciu i-wezlow, zamiast o uzyciu blokow
-k jak --block-size=1K
-L, --dereference
rozwija wszystkie dowiazania symboliczne
-l, --count-links
liczy rozmiar wielokrotnie jesli plik ma dowiazania twarde
-m jak --block-size=1M
-P, --no-dereference
nie podaza za zadnymi dowiazaniami symbolicznymi (domyslnie)
-S, --separate-dirs
dla katalogow nie uwzglednia rozmiarow podkatalogow
--si jak -h, lecz uzywa poteg 1000 zamiast 1024
-s, --summarize
wyswietla tylko podsumowanie dla kazdego argumentu
-t, --threshold=ROZMIAR
pomija wpisy mniejsze niz ROZMIAR przy wartosci dodatniej lub
wieksze niz ROZMIAR przy wartosci ujemnej
--time pokazuje czas ostatniej modyfikacji plikow w katalogu i jego
podkatalogach
--time=SLOWO
zamiast czasu modyfikacji pokazuje czas okreslony przez SLOWO:
atime, access, use, ctime lub status
--time-style=STYL
pokazuje czas uzywajac STYLU: full-iso, long-iso, iso, +FORMAT,
gdzie FORMAT jest interpretowany jak przez polecenie date
-X, --exclude-from=PLIK
pomija pliki pasujace do wzorca w PLIKU
--exclude=WZORZEC
pomija pliki pasujace do WZORCA
-x, --one-file-system
pomija katalogi w innych systemach plikow
--help wyswietla ten tekst i konczy prace
--version
wyswietla informacje o wersji i konczy dzialanie
Wartosci sa wyswietlane w jednostkach ROZMIARU, ktory jest pierwszym z
podanych: opcji --block-size lub zmiennym srodowiskowym DU_BLOCK_SIZE,,
BLOCK_SIZE, BLOCKSIZE. W przeciwnym wypadku domyslna jednostka sa 1024
bajty (lub 512, jesli ustawiono zmienna POSIXLY_CORRECT.
ROZMIAR jest liczba calkowita wraz z opcjonalna jednostka (np. 10K to
10*1024). Jednostki to: K, M, G, T, P, E, Z, Y, R, Q (potegi 1024) lub
KB, MB itd. (potegi 1000). Mozna uzywac rowniez przyrostkow binarnych,
np. KiB=K, MiB=M itd.
WZORCE
WZORZEC jest wzorcem powloki (nie jest wyrazeniem regularnym). Wzorzec
? dopasowuje jeden znak, podczas gdy * pasuje do dowolnego lancucha
(zlozonego z zera, jednego lub wielu znakow). Na przyklad, *.o dopasuje
kazdy plik konczacy sie na .o. W zwiazku z tym, polecenie
du --exclude='*.o'
pominie wszystkie pliki i podkatalogi konczace sie na .o (lacznie z
samym plikiem .o).
AUTOR
Napisane przez Torbjorna Granlunda, Davida MacKenzie, Paula Eggerta i
Jima Meyeringa.
ZGLASZANIE BLEDOW
Strona internetowa z pomoca GNU coreutils:
O bledach tlumaczenia programu prosimy poinformowac przez
PRAWA AUTORSKIE
Copyright (C) 2025 Free Software Foundation, Inc. Licencja GPLv3+: GNU
GPL w wersji 3 lub pozniejszej .
Jest to wolne oprogramowanie: mozna je zmieniac i rozpowszechniac. Nie
ma ZADNEJ GWARANCJI, w granicach okreslonych przez prawo.
ZOBACZ TAKZE
Pelna dokumentacja:
lub lokalnie, za pomoca info '(coreutils) du invocation'
TLUMACZENIE
Autorami polskiego tlumaczenia niniejszej strony podrecznika sa:
Przemek Borys , Wojtek Kotwica
i Michal Kulach
Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o
warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public
License w wersji 3 lub
nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI.
Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy
dyskusyjnej .
GNU coreutils 9.6 luty 2025 DU(1)