Vous voulez vérifier l’espace encore disponible sur des disques dur ? Connaitre quels dossiers ou fichiers prennent le plus de place pour faire du ménage ? Sous Linux, il existe de nombreuses solutions pour afficher et analyser l’utilisation de l’espace disque dans une interface graphique conviviale ou dans un terminal. Voici quelques exemples de solutions possibles pour cela…
Table des matières
Vérifier et analyser l’utilisation de l’espace disque sous Linux avec une interface graphique
La plupart des gestionnaires de fichiers permettent d’afficher, avec plus ou moins de détails, une information sur l’espace disque total et son taux d’occupations.
Par exemple dans :
Nautilus (Gnome) dans autres emplacements
Nemo (Cinnamon)
Dolphin (KDE)
Mais pour avoir ou faire une analyse plus approfondie, il faut passer par des utilitaires tiers. Je vous en présente deux qui peuvent être considéré comme des alternatives sous Linux à l’excellent utilitaire open-source WinDirStat sous Windows qui vous connaissez peut-être…
Disk Usage Analyzer de GNOME (aka Baobab)
Disk Usage Analyzer, (en français, analyseur d’utilisation des disques), aussi connu sous le nom de Baobab, est un utilitaire GNOME. Installé de base avec cet environnement, on le retrouve aussi présent par défauts dans plusieurs distributions utilisant d’autres environnements GTK comme XFCE, Cinnamon, Mate…
Sinon, il peut s’installer depuis les dépôts de votre distribution avec le paquet baobab.
Par exemple, sous Debian, Ubuntu, Linux Mint, etc., dans un terminal, faites :
Vous trouverez généralement son lanceur avec ceux des outils d’administration dans le menu des applications.
Sinon, dans un terminal, faites :
baobab
ou pour le flatpak :
flatpak run org.gnome.baobab
À l’ouverture, il donne un aperçu de l’espace disponible sur les disques connectés.
Quand vous choisissez un disque, il l’analysera automatiquement et après présentera la liste des dossiers à gauche et à droite, un diagramme en anneau permettant de visualiser facilement le poids et la place des différents dossiers et sous dossiers.
Ou vous pouvez choisir d’afficher à la place une carte d’arborescence.
Vous pouvez aussi naviguer dans les dossiers et le diagramme ou l’arbre se rafraichira pour présenter les éléments qu’il contient.
Un clic-droit de la souris sur un élément donne accès à plusieurs options comme d’ouvrir le dossier dans le gestionnaire de fichier ou mettre à la corbeille (effacer).
Filelight de KDE
Filelight est l’équivalent du Disk Usage Analyzer de GNOME, mais, version KDE…
Il s’installe depuis les dépôts de votre distribution avec le paquet filelight.
Par exemple, sous Debian, Ubuntu, Linux Mint, etc., dans un terminal, faites :
Vérifier et analyser l’utilisation de l’espace disque sous Linux dans un terminal
Pour connaitre l’espace disque utilisé dans un terminal sous Linux, il existe plusieurs solutions et commandes.
Vérifier l’espace disque disponible sous Linux dans un terminal
Vous pouvez utiliser la commande df (Disk Filesystem en anglais) :
df -h
Cela vous retournera l’espace disque disponible et utilisé des différents points de montage.
Pour une présentation plus élégante, vous pouvez installer l’utilitaire duf (Disk Usage/Free). Il peut se télécharger depuis la page release du projet sur GitHub. Sinon, à partir de Debian 12 et Ubuntu 22.04 et leurs dérivées comme Linux Mint 21.x, il peut directement s’installer depuis les dépôts :
sudo apt install duf
Puis, pour le lancer, faites :
duf
Il vous retournera les informations sur l’espace disque libre et utilisé des différents points de montage avec une mise en forme plus sympathique à lire…
Par contre, ces deux commandes ne permettent pas d’avoir plus de détails sur l’utilisation de l’espace disque.
Analyser l’utilisation de l’espace disque sous Linux dans un terminal
Il y a la commande du (Disk Usage) qui renvoie la liste et la taille des fichiers d’un répertoire donné.
Par exemple :
du -h /home/
Mais le résultat n’est pas exploitable surtout si vous avez beaucoup de fichiers…
Pour avoir dans un terminal quelque chose de similaire à ce que propose Disk Usage Analyzer ou Filelight, vous pouvez installer le paquet ncdu (NCurses Disk Usage) depuis sur les dépôts de la plupart des distributions.
Sur Debian, Ubuntu et dérivées comme Linux Mint, dans un terminal, vous pouvez l’installer avec la commande suivante :
sudo apt install ncdu
Puis, pour le lancer, personnalisez la commande suivante :
ncdu <dossier_à_analyser>
Alors, commencera l’analyse du dossier :
Après, s’affichera la présentation du résultat
La navigation se fait avec les touches de direction du clavier :
→ ou entrer pour aller dans un dossier
← pour revenir au dossier parent. Mais vous ne pourrez pas remonter plus haut que le dossier à partir duquel l’analyse de départ a été faite.
↑ et ↓ de monter ou descendre dans la liste.
Et voici d’autres raccourcis utiles :
q permet de quitter
g pour afficher des pourcentages et/ou le graphe
ncdu avec pourcentage et graphe
d de supprimer le dossier ou le fichier sélectionné (suivi d’une confirmation)
Pour connaitre tous les raccourcis disponibles, faites ? (Maj + , sur un clavier AZERTY).
Pour analyser un dossier ou un disque spécifique, positionnez votre terminal à la racine de ce dernier. Par exemple :
Pour aller sur un disque externe monté et appelé DATA :
cd /media/$USER/DATA
ou dans son dossier personnel :
cd $HOME
Puis, lancer ncdu sans préciser le dossier à analyser
ncdu
Pour analyser tout (disque système, disque et volume monté local ou réseau), faites :
Merci de faire un minimum de phrases quand vous postez un commentaire et ne pas juste mettre un mot sans contexte. Par exemple, vous auriez pu écrire qu’il existe aussi un logiciel appelé QDirStat en alternative à ceux présentés et mettre le lien vers le projet (https://github.com/shundhammer/qdirstat)…
qdirstat
Bonjour C138,
Merci de faire un minimum de phrases quand vous postez un commentaire et ne pas juste mettre un mot sans contexte. Par exemple, vous auriez pu écrire qu’il existe aussi un logiciel appelé QDirStat en alternative à ceux présentés et mettre le lien vers le projet (https://github.com/shundhammer/qdirstat)…
Cordialement