Ncdu a NCurses -pohjainen levynkäyttöanalysaattori ja seuranta


ncdu (NCurses Disk Usage) on komentoriviversio suosituimmasta du-komennosta. Se perustuu ncursesiin ja tarjoaa nopeimman tavan analysoida ja seurata, mitkä tiedostot ja hakemistot käyttävät levytilaa Linuxissa. Se tarjoaa erinomaisen ncurses-pohjaisen käyttöliittymän tietojen näyttämiseksi intuitiivisemmalla tavalla, kuten sarakkeet, kuinka paljon levytilaa käytetään megatavuina, gigatavuina ja graafisen palkin käytössä, tiedosto-/hakemistonimissä, tiedostojen poistamisessa, päivittämisessä jne. Ncdu pyrkii olemaan yksinkertainen, nopea ja helppokäyttöinen ohjelma ja toimii kaikilla minimaalisilla Linux/Unix-pohjaisilla järjestelmillä, joihin on asennettu ncurses.

Tässä artikkelissa kerrotaan, kuinka NCDU-ohjelma asennetaan ja käytetään Linux-järjestelmässä.

Ncdu: n asentaminen (NCurses Disk Usage)

”Ncdu” -paketti ei ole käytettävissä RHEL-, CentOS-, Fedora-, Scientific Linux -jakelusarjoissa. Sinulla on oltava käytössä epel-arkisto, jotta voit asentaa sen yum-komennolla.

# yum install ncdu

”Ncdu” -apuohjelma on saatavana Ubuntussa, Linux Mintissa ja Debianissa paketinhallintajärjestelmästä. Asenna se seuraavalla apt-get -komennolla.

$ sudo apt-get install ncdu

Kuinka käytän ncdua

Suorita yksinkertaisesti komento “ncdu” päätelaitteesta. Kun olet suorittanut, se alkaa etsiä tiedostojen ja hakemistojen määrää sekä nykyisen työhakemiston levyn käyttöä.

# ncdu

Kun skannaus on valmis, se esittelee tiedostojen ja kansioiden puurakenteen sekä niiden levykäytön ihmisen luettavassa muodossa graafisen palkin esityksen kanssa.

Paina “i” nähdäksesi valitut hakemistotiedot, kuten koko polku, levyn käyttö, näennäinen koko. Paina uudelleen "i" piilottaaksesi ikkunan.

Poista valittu tiedosto tai hakemisto painamalla ”-d”, ennen kuin poistat sen, sinua pyydetään vahvistamaan. Paina “Kyllä” tai “Ei”.

Paina Vaihto +? nähdäksesi ikkuna ncdu: n käytettävissä olevilla vaihtoehdoilla. Voit käyttää nuolinäppäimiä siirtyäksesi ylös ja alas saadaksesi lisää vaihtoehtoja.

Poistu käyttöliittymästä q-näppäimellä. Tässä on luettelo ncdu: n käytettävissä olevista vaihtoehdoista, voit tarkistaa ne.

 ┌───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     │
 └─────────────────────────────────────────────────────────────┘