du – polecenie pokazujące, ile miejsca na dysku zajmują podane pliki lub katalogi.
Użycie[]
<terminal> $ du [opcje] <plik> ... </terminal>
opcje– opcjonalne parametry dla duplik plik1 plik2 ...– lista plików lub katalogów
Najczęściej używane przełączniki[]
Ogólne[]
-c– przydatne przy większej liczbie plików; podaje sumę wszystkich argumentów;--max-depth=x– podaje całkowitą objętość dla plików/katalogów głębszych niż x poziomów;-s– podaje jedynie sumę; równoznaczne z--max-depth=1;
Sposób podawania rozmiaru[]
--si– podaje rozmiar w jednostkach SI (1m = 1024k);-h– podaje w czytelnych dla człowieka rozmiarach;-k– podaje w kilobajtach;-m– podaje w megabajtach.
Kontrola, co jest liczone[]
--exclude=wzór– nie liczy plików zawierających dany wzór; można używać znaków ? i *
Przykłady[]
Przykład 1 – podliczenie zawartości folderu domowego[]
Wykonanie du -s -h /home/rafal w przykładowej maszynie wypisze:
<terminal>
$ du -s -h /home/rafal
4,3G /home/rafal
</terminal>
Oznacza to, że folder /home/rafal zawiera w sumie 4,3 GB danych
| ||||||||||||||||||||||
{{#seo:|keywords = Du,polecenie Du,Linux,polecenia,komendy,Linux polecenie Du}}
