Ncdu ug NCurses Based Disk Usage Analyzer ug Tracker


Ang ncdu (NCurses Disk Usage) usa ka bersyon sa command line sa pinakasikat nga du command. Gibase kini sa mga ncurses ug naghatag ug pinakapaspas nga paagi sa pag-analisar ug pagsubay kung unsa nga mga file ug mga direktoryo ang naggamit sa imong disk space sa Linux. Naghatag kini usa ka maayo kaayo nga interface nga nakabase sa ncurses aron ipakita ang kasayuran sa labi ka intuitive nga paagi sama sa mga kolum kung pila ang espasyo sa disk nga gigamit sa megabytes, gigabytes ug paggamit sa graphical bar, mga ngalan sa file/direktoryo, pagtangtang sa file, pag-refresh, ug uban pa. paspas ug dali gamiton nga programa ug nagdagan sa bisan unsang gamay nga sistema nga nakabase sa Linux/Unix nga adunay na-install nga ncurses.

Kini nga artikulo nagpatin-aw kanimo pinaagi sa proseso sa pag-install ug paggamit sa programa sa NCDU sa usa ka sistema sa Linux.

Pag-instalar sa ncdu (NCurses Disk Usage)

Ang ncdu nga pakete dili magamit sa ilalum sa RHEL, CentOS, Fedora, Scientific Linux nga mga distribusyon, kinahanglan nimo nga adunay epel repository nga mahimo sa imong sistema aron ma-install kini gamit ang yum command.

# yum install ncdu

Ang ncdu utility anaa sa Ubuntu, Linux Mint ug Debian gikan sa package manager system, gamita ang mosunod nga apt-get command para i-install kini.

$ sudo apt-get install ncdu

Unsaon Nako Paggamit ang ncdu

Sa yano, pagdagan ang ncdu nga mando gikan sa terminal. Sa higayon nga modagan ka, magsugod kini sa pag-scan alang sa gidaghanon sa mga file ug mga direktoryo ug paggamit sa disk sa kasamtangan nga direktoryo nga nagtrabaho.

# ncdu

Kung nahuman na ang pag-scan, ipakita niini ang istruktura sa kahoy sa mga file ug folder kauban ang paggamit sa disk sa format nga mabasa sa tawo nga adunay presentasyon sa graphical bar.

Pindota ang i aron makita ang gipili nga impormasyon sa direktoryo sama sa bug-os nga agianan, paggamit sa disk, dayag nga gidak-on. Pag-usab, pindota ang i aron itago ang bintana.

Pindota ang -d aron mapapas ang pinili nga file o direktoryo, sa dili pa kini tangtangon mag-aghat kanimo sa pagkumpirma. Pindota ang Oo o Dili.

Pindota ang “Shift+?” aron makita ang tabang nga bintana nga adunay mga kapilian nga magamit sa ncdu. Mahimo nimong gamiton ang mga yawe sa arrow aron molihok pataas ug paubos alang sa daghang mga kapilian.

Gamita ang q sa pag-undang sa interface. Ania ang lista sa mga magamit nga kapilian alang sa ncdu, mahimo nimong susihon kini.

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