ncdu : analyser l’espace disque en ligne de commande sur Linux

Dans ce « ‘petit » tutoriel, je vais vous expliquer comment voir et analyser l’espace en ligne de commande sur Linux avec ncdu.

Si vous ĂŞtes adapte de WinDirStat ou de TreeSize sur Windows, l’utilitaire ncdu sur Linux permet d’avoir la « mĂŞme » chose dans un terminal.

La première chose Ă  faire c’est de l’installer, il est disponible pour la plupart des distributions par leurs dĂ©pĂ´ts.

Pour changer, j’ai utilisĂ© une machine sous Ubuntu.

Entrer la commande ci-dessous sous Ubuntu / Debian pour installer ncdu :

sudo apt install ncdu -y

Maintenant nous allons voir comment l’utiliser, c’est très simple.

Aller Ă  la racine (par exemple) :

cd /

Une fois que l’on est Ă  l’emplacement quel l’on souhaite analyser, entrer la commande ci-dessous pour lancer l’analyse :

sudo ncdu

Patienter pendant l’analyse qui va prendre plus ou moins de temps, en fonction du nombre d’Ă©lĂ©ments et de la vitesse du ou des disques.

Une fois l’analyse terminĂ©e, ncdu affiche au niveau n0 la volumĂ©trie de chaque dossier.

Pour afficher l’aide, utiliser la touche ? du clavier pour l’ouvrir :

Pour sortie de l’aide appuyer sur la touche q

Ensuite il est possible de naviguer dans les dossiers pour trouver le dossier ou fichier qui prend de l’espace. La navigation se fait Ă  l’aide des flèches du clavier.

Il est Ă©galement possible d’agir en supprimant (d) par exemple un dossier ou un fichier :


Vous savez maintenant comment analyser l’espace des serveurs Linux avec ncdu.

Si le même outils pouvait être disponible sur Windows, ça serait le TOP.

Romain Drouche
Architecte Système | MCSE: Core Infrastructure
Expert en infrastructures IT avec plus de 15 ans d’expérience sur le terrain. Actuellement Chef de projet Systèmes et Réseaux et Référent SSI (Sécurité des Systèmes d’Information), je mets mon expertise au service de la fiabilité et de la sécurité des environnements technologiques.

Laisser un commentaire