Strona główna » ncdu

Tag: ncdu

Sprawne określanie użycia dysku w określonym folderze systemie Linux

Podstawowym narzędziem do oceny użycia dysku jest du, które można dodatkowo okiełznać użytecznym aliasem, aby wyniki od razu sortować np.:

alias folder-size='du --all --human-readable --max-depth=1 --block-size=1M | sort --human-numeric-sort'

Albo wersja o wyższych uprawnieniach:

alias folder-size-sudo='sudo du --all --human-readable --max-depth=1 --block-size=1M | sort --human-numeric-sort'

Powyższe rozwiązania wciąż mają istotną wadę: nie wykrywają poprawnie plików ukrytych (.) i w związku z tym próbując dociec co zajmuje miejsce na serwerze możemy namierzyć folder, ale możemy nie móc namierzyć konkretnego pliku.

Jedynym sensownym rozwiązaniem powyższego jest tak naprawdę użycie narzędzia ncdu, które w sposób interaktywny (z użyciem ncurses) pozwala badać dany folder.

W przypadku CentOS instalacja jest banalna: sudo yum install ncdu. W przypadku innych Linuxów zapewne będzie analogicznie.