Ncdu a NCurses bāzes diska izmantošanas analizators un izsekotājs


ncdu (NCurses Disk Usage) ir populārākās “du command” komandrindas versija. Tas ir balstīts uz ncurses un nodrošina ātrāko veidu, kā analizēt un izsekot, kādi faili un direktoriji izmanto jūsu diska vietu Linux. Tas nodrošina lielisku, uz ncurses balstītu interfeisu, lai informāciju parādītu intuitīvākā veidā, piemēram, kolonnas, cik liela diska vieta tiek izmantota megabaitos, gigabaitos un grafisko joslu lietojumā, failu/direktoriju nosaukumi, failu dzēšana, atsvaidzināšana utt. Ncdu mērķis ir būt vienkāršs, ātra un viegli lietojama programma, un tā darbojas uz jebkuras minimālas Linux/Unix bāzes sistēmas ar instalētām ncurses.

Šis raksts izskaidro NCDU programmas instalēšanas un izmantošanas procesu Linux sistēmā.

Ncdu instalēšana (NCurses diska izmantošana)

Pakotne “ncdu” nav pieejama RHEL, CentOS, Fedora, Scientific Linux izplatījumos. Lai to instalētu, izmantojot komandu yum, sistēmā jābūt iespējotai epel repozitorijam.

# yum install ncdu

Lietojumprogramma “ncdu” ir pieejama Ubuntu, Linux Mint un Debian no pakotņu pārvaldnieka sistēmas. Lai to instalētu, izmantojiet šo komandu apt-get.

$ sudo apt-get install ncdu

Kā es varu izmantot ncdu

Vienkārši palaidiet komandu “ncdu” no termināla. Kad palaidīsit, tas sāks meklēt failu un direktoriju skaitu un pašreizējā darba direktorija diska lietojumu.

# ncdu

Kad skenēšana būs pabeigta, tā parādīs failu un mapju koka struktūru, kā arī to diska lietojumu cilvēkiem lasāmā formātā ar grafisko joslu prezentāciju.

Nospiediet “i”, lai skatītu atlasīto direktorijas informāciju, piemēram, pilnu ceļu, diska lietojumu, šķietamo izmēru. Atkal nospiediet “i”, lai paslēptu logu.

Nospiediet “-d”, lai izdzēstu atlasīto failu vai direktoriju, pirms tā izdzēšana prasīs apstiprinājumu. Nospiediet “Jā” vai “Nē”.

Nospiediet taustiņu kombināciju Shift +? lai redzētu palīdzības logu ar ncdu pieejamajām opcijām. Varat izmantot bulttaustiņus, lai pārvietotos uz augšu un uz leju, lai iegūtu vairāk iespēju.

Izmantojiet “q”, lai aizvērtu interfeisu. Šeit ir saraksts ar ncdu pieejamajām opcijām, kuras varat pārbaudīt.

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