GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare NCurses Disk Usage (ncdu) simile a 'du' su Linux

Ncdu è un analizzatore di utilizzo del disco basato su ncurses. Fornisce un riepilogo dell'utilizzo del disco in una TUI (interfaccia utente di testo) e trovare file e cartelle di grandi dimensioni è davvero semplice. ncdu è una versione basata su maledizioni del famoso “du ” in Linux e fornisce un modo rapido per vedere quali directory stanno utilizzando lo spazio su disco.

Per installare ncdu , dovrai prima abilitare il repository EPEL (Extra Packages for Enterprises Linux) come mostrato di seguito:

Come abilitare EPEL Repo:

Per EL5:

[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

Per EL6:

[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

Per EL7:

[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

Come installare ncdu

Una volta abilitato il repository EPEL, puoi installare ncdu con il seguente comando:

Nota: Nel caso, se non hai ncurses installato, puoi installarlo usando 'yum install ncurses '.

[root@openstack export]# yum install ncdu
Loaded plugins: fastestmirror, presto
Setting up Install Process
::::::::
::::::::

  Installing : ncdu-1.11-1.el6.x86_64          1/1
  Verifying  : ncdu-1.11-1.el6.x86_64          1/1

Installed:  ncdu.x86_64 0:1.11-1.el6

Complete!

Come usare ncdu

Esegui il comando seguente per vedere l'utilizzo del disco della directory di lavoro attuale (pwd).

[root@openstack ~]# ncdu

Il comando precedente mostra l'utilizzo del disco nella home directory della radice.

Per trovare l'utilizzo del disco di una directory specifica, puoi navigare nella directory ed emettere il comando 'ncdu' oppure impartisci il comando 'ncdu /lib/'

[root@openstack lib]# ncdu

o

[root@openstack ~]# ncdu /lib/

Puoi vedere la scansione delle directory e i risultati nell'immagine qui sotto:

Scansione completa del filesystem

[root@openstack ~]# ncdu -x /

Scorciatoie da tastiera

?                   for help
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)
g                   Show percentage and/or graph 
i                   Show information about selected item      
r                   Recalculate the current directory
q                   quit

Linux
  1. Come installare Python su Linux

  2. Come installare Java su Linux

  3. Come partizionare un disco in Linux

  4. Analizzatore di utilizzo del disco

  5. Come installare Vagrant su Linux

Come installare FreeOffice su Linux

Come installare Go Language in Linux

Come controllare l'utilizzo dello spazio su disco in Linux utilizzando Ncdu

Come installare Fast Disk Usage Analyzer [Gdu] per Linux

Come visualizzare l'utilizzo del disco su Linux usando Baobab

Come analizzare l'utilizzo del disco nella riga di comando di Linux?