NCDU czyli NCurses Disk Usage to konsolowe narzędzie pozwalające na zbadanie zajętości dysku w sposób przyjazny dla użytkownika. Program przypomina narzędzie du, tylko tutaj daje możliwości poruszania się po danych katalogach.
Instalacja NCDU
Program domyślnie dostępny jest niemalże w każdej dystrybucji Linux w standardowych repozytoriach. Poniżej polecenia pozwalające na instalacje w różnych dystrybucjach Linux. (w przykładzie został użyty CachyOS)
zypper in ncdu #OpenSUSE
pacman -S ncdu #Arch Linux, Manjaro, CachyOS
apt-get install ncdu #Debian, Ubuntu, Linux Mint
dnf install ncdu #Fedora, CentOS, Rocky LinuxPo instalacji możliwe jest użycie programu z linii poleceń
Użycie programu
Jest to program terminalowy, najlepiej uruchomić program z uprawnieniami administratora (root)
Jeżeli chcemy przeskanować cały system plików uruchamiamy program następującym poleceniem:
sudo ncdu /Parametr / pozwala na skanowanie całego systemu plików, jednak jeżeli zachodzi potrzeba przeskanowania konkretnego katalogu
sudo ncdu [nazwa katalogu, np.: /home/informaniak]Po uruchomieniu program rozpocznie skanowanie wybranego katalogu

Po zakończeniu skanowania wyświetlane są wyniki. Katalogi zajmujące najwięcej przestrzeni zostaną umieszczone na samej górze listy

Program umożliwia nawigację po katalogach za pomocą klawiatury. Strzałki służą do przemieszczania się góra/dół, natomiast klawisz Enter wybiera daną pozycje.
Możliwe jest usuwanie plików bezpośrednio po najechaniu na plik. Za tą funkcje odpowiada klawisz d.
Klawisz ? przywołuje pomoc, z której możesz skorzystać podczas nawigacji po programie
