Ncdu yra NCurses pagrįstas disko naudojimo analizatorius ir stebėjimo priemonė


ncdu (NCurses Disk Usage) yra populiariausios „du komandos“ komandų eilutės versija. Jis pagrįstas ncurses ir yra greičiausias būdas analizuoti ir sekti, kokie failai ir katalogai naudoja diske vietą Linux. Tai puiki sąsaja, pagrįsta ncurses, kad informacija būtų rodoma intuityviau, pvz., stulpeliai, rodantys, kiek vietos diske naudojama megabaitais, gigabaitais ir grafinės juostos naudojimas, failų/katalogų pavadinimai, failų ištrynimas, atnaujinimas ir kt. ncdu siekia būti paprastas, greitas ir paprasta naudoti programa ir veikia bet kurioje minimalioje Linux/Unix sistemoje su įdiegtais ncurses.

Šiame straipsnyje paaiškinamas NCDU programos diegimo ir naudojimo Linux sistemoje procesas.

Įdiegti ncdu (NCurses Disk Usage)

Paketas „ncdu“ nepasiekiamas naudojant RHEL, CentOS >, Fedora, Scientific Linux platinimui, sistemoje turi būti įjungta epel saugykla, kad galėtumėte ją įdiegti naudodami yum komandą.

yum install ncdu

ncdu“ programa pasiekiama naudojant Ubuntu, Linux Mint > ir Debian iš paketų tvarkyklės sistemos, naudokite šią komandą apt-get, kad ją įdiegtumėte.

sudo apt-get install ncdu

Kaip naudoti ncdu

Tiesiog terminale paleiskite komandą ncdu. Kai paleisite, jis pradės nuskaityti failų ir katalogų skaičių ir dabartinio darbo katalogo disko naudojimą.

ncdu
Nuskaitymas

Medžio vaizdas su dydžiais

Kai nuskaitymas bus baigtas, jis pateiks failų ir aplankų medžio struktūrą kartu su jų disko naudojimu žmogui suprantamu formatu su grafine juostele.

Katalogo informacija

Paspauskite „i“, kad pamatytumėte pasirinkto katalogo informaciją, pvz., visą kelią, disko naudojimą, matomą dydį. Dar kartą paspauskite „i“, kad paslėptumėte langą.

Ištrinti patvirtinimą

Paspauskite „-d“, kad ištrintumėte pasirinktą failą arba katalogą. Prieš ištrindami jį bus paprašyta patvirtinti. Paspauskite „Taip“ arba „Ne“.

ncdup pagalbos langas

Paspauskite „Shift+?“, kad pamatytumėte pagalbos langą su galimomis ncdu parinktimis. Galite naudoti rodyklių klavišus, norėdami judėti aukštyn ir žemyn, kad gautumėte daugiau parinkčių.

Norėdami uždaryti sąsają, naudokite „q“. Čia yra galimų ncdu parinkčių sąrašas, galite jas patikrinti.

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