Analizator in sledilnik uporabe diska na osnovi NCurses


ncdu (NCurses Disk Usage) je različica najbolj priljubljenega "du command" ukazne vrstice. Temelji na ncurses in ponuja najhitrejši način za analizo in sledenje datotekam in imenikom, ki uporabljajo vaš prostor na disku v Linuxu. Ponuja odličen vmesnik, ki temelji na ncurses, da informacije prikaže na bolj intuitiven način, na primer stolpce o tem, koliko prostora na disku, zasedenega v megabajtih, gigabajtih in grafični vrstici, imen datotek/imenikov, brisanju datotek, osvežitvi itd. Ncdu želi biti preprost, hiter in enostaven za uporabo in deluje na katerem koli minimalnem sistemu Linux/Unix z nameščenimi ncurses.

Ta članek vam razlaga postopek namestitve in uporabe programa NCDU v sistemu Linux.

Namestitev ncdu (uporaba diska NCurses)

Paket “ncdu” ni na voljo v distribucijah RHEL, CentOS, Fedora, Scientific Linux, za namestitev z ukazom yum morate imeti v sistemu omogočen repozitorij epel.

# yum install ncdu

Pripomoček\"ncdu" je na voljo v sistemu Ubuntu, Linux Mint in Debian iz sistema za upravljanje paketov. Za namestitev uporabite naslednji ukaz apt-get.

$ sudo apt-get install ncdu

Kako uporabljam ncdu

Preprosto zaženite ukaz "ncdu" s terminala. Ko zaženete, bo začel iskati število datotek in imenikov ter uporabo diska trenutnega delovnega imenika.

# ncdu

Ko se optično branje konča, bo prikazalo drevesno strukturo datotek in map ter njihovo uporabo diska v človeško berljivi obliki z grafično predstavitvijo v vrstici.

Pritisnite "i", da si ogledate izbrane podatke o imeniku, kot so celotna pot, uporaba diska in navidezna velikost. Še enkrat pritisnite "i", da skrijete okno.

Pritisnite “-d”, da izbrišete izbrano datoteko ali imenik, preden ga izbrišete, boste pozvani k potrditvi. Pritisnite "Da" ali "Ne".

Pritisnite "Shift +?" , da si ogledate okno pomoči z razpoložljivimi možnostmi ncdu. Za več možnosti se lahko s puščičnimi tipkami premikate gor in dol.

Za izhod iz vmesnika uporabite “q”. Tu je seznam razpoložljivih možnosti za ncdu, ki jih lahko preverite.

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