Ncdu est un analyseur d'utilisation de disque basé sur ncurses. Il fournit un résumé de l'utilisation du disque dans une TUI (interface utilisateur textuelle) et la recherche de fichiers et de dossiers volumineux est vraiment simple. ncdu est une version basée sur les malédictions du célèbre "du " sous Linux, et fournit un moyen rapide de voir quels répertoires utilisent votre espace disque.
Pour installer ncdu , vous devrez d'abord activer le référentiel EPEL (Extra Packages for Enterprises Linux) comme indiqué ci-dessous :
Comment activer le référentiel EPEL :
Pour EL5 :
[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Pour EL6 :
[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Pour EL7 :
[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
Comment installer ncdu
Une fois le référentiel EPEL activé, vous pouvez installer ncdu avec la commande suivante :
Remarque : Au cas où, si vous n'avez pas de ncurses installé, vous pouvez l'installer en utilisant '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!
Comment utiliser ncdu
Exécutez la commande ci-dessous pour voir l'utilisation du disque du répertoire de travail actuel (pwd).
[root@openstack ~]# ncdu
La commande ci-dessus affiche l'utilisation du disque sous le répertoire de base de la racine.
Pour trouver l'utilisation du disque d'un répertoire spécifique, vous pouvez soit accéder au répertoire et émettre la commande 'ncdu' ou lancez la commande ‘ncdu /lib/’
[root@openstack lib]# ncdu
ou
[root@openstack ~]# ncdu /lib/
Vous pouvez voir l'analyse des répertoires et les résultats dans l'image ci-dessous :
Analyser le système de fichiers complet
[root@openstack ~]# ncdu -x /
Raccourcis clavier
? 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