Ncdu – Een krachtige NCurses-gebaseerde schijfgebruiksanalyse voor Linux

ncdu (NCurses Schijfgebruik) is een opdrachtregelversie van de populaire ‘du-opdracht’, die gebaseerd is op ncurses en de snelste manier biedt om schijfruimtegebruik in Linux te analyseren en bij te houden.

Met een uitstekende op ncurses gebaseerde interface geeft het informatie op een meer intuïtieve manier weer, met kolommen die schijfruimtegebruik in megabytes en gigabytes aangeven, samen met grafische balkgebruik, bestands-/mapnamen, bestandswissen, vernieuwingsopties, enzovoort.

ncdu streeft ernaar een eenvoudig, snel en gebruiksvriendelijk programma te zijn dat draait op elk minimaal Linux/Unix-gebaseerd systeem met geïnstalleerde ncurses.

Dit artikel begeleidt u door het proces van installeren en gebruiken van het NCDU-programma op een Linux-systeem.

Dit artikel legt het proces uit van het installeren en gebruiken van het ncdu (NCurses Schijfgebruik) programma op een Linux-systeem.

Hoe ncdu (NCurses Schijfgebruik) te installeren in Linux

De ‘ncdu‘-pakket is beschikbaar in de pakketrepositories van de meeste Linux-distributies en u kunt ncdu installeren met behulp van uw pakketbeheerder die relevant is voor uw distributie.

sudo apt install ncdu         [On Debian, Ubuntu and Mint]
sudo yum install ncdu         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ncdu  [On Gentoo Linux]
sudo apk add ncdu             [On Alpine Linux]
sudo pacman -S ncdu           [On Arch Linux]
sudo zypper install ncdu      [On OpenSUSE]    
sudo pkg install ncdu         [On FreeBSD]

Na installatie typt u gewoon ‘ncdu‘ in de terminal om het programma te starten. Het zal dan het aantal bestanden en mappen scannen en informatie verstrekken over het schijfgebruik van de huidige werkdirectory.

ncdu
Analyzing Linux Disk Usage

Zodra het scannen is voltooid, wordt de boomstructuur van bestanden en mappen samen met hun schijfgebruik in een voor mensen leesbaar formaat met een grafische balkweergave gepresenteerd.

Linux Disk Usage Tree View

Gebruik de pijltoetsen om door mappen te navigeren en druk op “i” om de geselecteerde mapinformatie zoals volledig pad, schijfgebruik, schijnbare grootte te zien. Druk opnieuw op “i” om het venster te verbergen.

View Directory Information

Nu kunt u eenvoudig onnodige bestanden of mappen vinden en verwijderen om schijfruimte vrij te maken door op “-d” te drukken om geselecteerde bestanden of mappen te verwijderen, voordat u het verwijdert, zal het u om bevestiging vragen. Druk op “Ja” of “Nee“.

Delete Files in Linux

Om meer informatie te krijgen over de hulp- en opties van ncdu, drukt u op “Shift+?” en gebruikt u de pijltoetsen om omhoog en omlaag te bewegen voor meer opties.

Ncdu Command Usage

Gebruik “q” om de interface te verlaten. Hier is een lijst met beschikbare opties voor ncdu, u kunt ze controleren.

┌───ncdu help─────────────────1:Keys───2:Format───3:About─────┐
 │         						       │
 │   up, 	k  Move cursor up                              │
 │   down, 	j  Move cursor down                            │
 │   right/enter   Open selected directory                     │
 │   left, <, 	h  Open parent directory                       │
 │   	      	n  Sort by name (ascending/descending)         │
 │   		s  Sort by size (ascending/descending)         │
 │ 		d  Delete selected file or directory           │
 │  		t  Toggle dirs before files when sorting       │
 │  		g  Show percentage and/or graph                │
 │ 		a  Toggle between apparent size and disk usage │
 │		e  Show/hide hidden or excluded files          │
 │           	i  Show information about selected item        │
 │           	r  Recalculate the current directory           │
 │           	q  Quit ncdu                                   │
 │          	                                               │
 │                                     Press q to continue     │
 └─────────────────────────────────────────────────────────────┘
ConclusieNcdu is een krachtig maar toegankelijk hulpmiddel voor iedereen die op zoek is naar vereenvoudigde analyse van schijfgebruik op een Linux-systeem. De gebruikersvriendelijke interface, duidelijke visuals en interactieve functies maken het een waardevolle toevoeging aan uw gereedschapskist.

Ncdu is een krachtig, toegankelijk hulpmiddel voor iedereen die op zoek is naar het vereenvoudigen van het analyseren van schijfgebruik op een Linux-systeem. Zijn gebruiksvriendelijke interface, duidelijke visualisaties en interactieve functies maken het een waardevolle aanvulling op uw toolset.

Of u nu een ervaren Linux-gebruiker bent of net begint, biedt Ncdu een probleemloze manier om het opslagvermogen van uw systeem in de gaten te houden.

Source:
https://www.tecmint.com/ncdu-a-ncurses-based-disk-usage-analyzer-and-tracker/