Jak pod Linuxem sprawdzić ile zajmują poszczególne katalogi

Uniwersalnym rozwiązaniem jest skorzystanie z poleceń dostępnych z poziomu konsoli. Może wizualnie nie będą tak atrakcyjne jak okna w środowisku graficznym, ale w przeciwieństwie do niego są one zawsze dostępne. Szczególnie w środowisku serwerowym.

Poleceniem du a za pomocą odpowiednich parametrów można uzyskać właściwie informacje. Przykładowo:

Najprościej uruchamiać je z uprawnieniami roota za pomocą komendy sudo lub sudo -i

  • du wypisze rekursywnie rozmiar wszystkich katalogów w aktualnym katalogu.
  • du -h zachowa się identycznie, ale jednostka objętości będzie dopasowana dynamicznie i katalog mający kilka gigabajtów zostanie wyrażony w gigabajtach a nie kilobajtach.
  • du -h /usr wypisze rekursywnie katalogi znajdujące się w /usr.
  • du -h --max-depth=1 /usr z kolei nie zagłębi się więcej jak jeden poziom i zwróci też rozmiar wskazanego katalogu. Ten wariant jest chyba najbardziej uniwersalny i wystarczy w 90% przypadków.