Comment vérifier l'utilisation du disque sous Linux (4 méthodes)
Il arrive parfois que vous ayez besoin de rapatrier des documents essentiels ou de transférer des photos sur votre système Linux, mais vous vous heurtez à un manque d'espace disque. Naturellement, vous vous tournez vers votre explorateur de fichiers afin de supprimer les fichiers volumineux dont vous n'avez plus l'usage. Cependant, il n'est pas toujours évident de savoir quels fichiers accaparent la majorité de votre espace. Dans cet article, nous explorerons différentes méthodes simples pour observer l'utilisation de votre disque sous Linux, à la fois via le terminal et à travers des applications graphiques.
Surveillance de l'utilisation du disque sous Linux (2023)
Examen de l'espace disque avec la commande df
Linux met à disposition plusieurs commandes pour analyser l'utilisation du disque, la plus courante étant la commande `df`. L'acronyme `df`, signifiant "Disk Filesystem", permet un contrôle aisé de l'utilisation actuelle du disque et de l'espace disponible sous Linux. La syntaxe de la commande `df` est la suivante :
df
Voici les options courantes de la commande `df`:
| Options | Description |
| -a | Affiche des informations sur tous les systèmes de fichiers, y compris ceux qui sont virtuels, dupliqués ou inaccessibles. |
| -h | Présente les tailles dans un format compréhensible pour l'utilisateur, en utilisant des multiples de 1024 (ko, Mo, Go, etc.). |
| -t | Limite l'affichage à l'utilisation du disque d'un type de système de fichiers spécifique. |
| -x | Exclut un type de fichier spécifique de l'affichage de l'utilisation du disque. |
Présentation de l'utilisation du disque dans un format lisible
Par défaut, la commande `df` affiche les tailles en octets, ce qui peut rendre la lecture difficile. Pour une lecture plus intuitive des tailles, en mégaoctets, gigaoctets, etc., employez l'option `-h`. La syntaxe devient :
df -h
Affichage de l'occupation du disque pour un type précis
Il est également possible de cibler l'affichage de l'utilisation du disque sur un type de système de fichiers particulier en utilisant l'option `-t`, comme indiqué ci-dessous :
df -t <type_système_fichiers>

Analyse de l'utilisation du disque avec la commande du
La commande `df` se focalise sur l'utilisation du disque au niveau du système de fichiers, sans entrer dans le détail des fichiers et dossiers individuels. Pour cela, la commande `du` s'avère plus appropriée. `du`, abréviation de "disk usage", permet d'analyser l'espace occupé par des fichiers et dossiers spécifiques. Voici la syntaxe de base :
du
Voici les options les plus utiles pour la commande `du` :
| Options | Description |
| -a | Affiche les informations détaillées pour chaque fichier. |
| -h | Présente la taille des fichiers dans un format facile à lire (Ko, Mo, Go). |
| -s | Affiche uniquement la taille totale d'un répertoire spécifique. |
| -c | Calcule et affiche l'utilisation totale pour l'ensemble du répertoire. |
Affichage de l'utilisation du disque dans un format compréhensible
Pour obtenir des tailles exprimées en mégaoctets, gigaoctets, et ainsi de suite, plutôt qu'en octets, l'option `-h` est toujours valable. Voici l'exemple d'utilisation :
du -h

Visualisation de l'utilisation du disque pour un répertoire donné
Par défaut, `du` affiche l'utilisation du disque pour tous les dossiers. Cependant, en combinant l'option `-s` avec le nom du répertoire, on peut cibler un dossier spécifique :
du -s -h <nom_répertoire>

Comparaison de l'utilisation du disque entre deux répertoires
La commande `du` permet également de comparer l'utilisation de l'espace disque entre deux répertoires (ou plus) :
du

Nettoyage de l'espace disque via la ligne de commande
Les commandes `du` et `df` peuvent être combinées avec d'autres commandes Linux afin de lister les fichiers et répertoires qui occupent le plus d'espace. Vous pouvez alors décider de conserver ces fichiers ou de les supprimer pour libérer de l'espace de stockage sur votre ordinateur.
Tri des fichiers par taille
La commande `du` affiche la taille de tous les fichiers d'un répertoire. Si on la combine avec la commande `sort` via le caractère pipe `|`, on peut obtenir un classement par taille, en ordre décroissant. La syntaxe est :
du -a <chemin_répertoire> | sort -rn
Ici, le pipe `|` redirige la sortie de la commande `du` vers l'entrée de la commande `sort`. L'option `-r` de `sort` spécifie un tri en ordre inverse et `-n` indique un tri numérique. Il est important de ne pas supprimer de fichiers uniquement en fonction de leur taille, car cela pourrait affecter le bon fonctionnement du système.

Exclusion des fichiers selon leur taille
Plusieurs méthodes existent pour exclure des fichiers en fonction de leur taille, mais la commande `find` permet une approche simplifiée pour cibler les fichiers excédant une certaine taille. La syntaxe est :
find <chemin_répertoire> -size -<taille_fichier_à_exclure>
L'option `-exec` permet de combiner avec d'autres commandes, en utilisant le résultat de `find` comme entrée pour la commande suivante.

Exclusion des fichiers par type
La commande `du` offre une option particulièrement utile, `--exclude`, qui permet d'exclure certains types de fichiers lors de l'analyse. La syntaxe est la suivante :
du -h <chemin_vers_répertoire> –exclude="*<extension_fichier>"
L'astérisque `*` est utilisé comme caractère générique, indiquant que tout caractère peut être inclus dans la comparaison.

Analyse de l'utilisation du disque via l'interface graphique
L'interprétation de la sortie des commandes en ligne peut s'avérer complexe pour certains utilisateurs. Heureusement, il existe des alternatives graphiques pour une analyse plus conviviale de l'utilisation du disque. Parmi les outils graphiques les plus courants, citons l'analyseur d'utilisation du disque GDU et l'outil de disques Gnome, facilement installables avec les commandes suivantes :
Installation de l'analyseur d'utilisation du disque :
sudo snap install gdu-disk-usage-analyzer
Installation de l'outil utilitaire de disque :
sudo apt-get -y install gnome-disk-utility
Examen de l'utilisation du disque via l'outil de disque Gnome
L'utilitaire de disque Gnome est couramment utilisé pour le formatage des partitions de stockage. L'affichage par défaut présente toutes les partitions disponibles. Pour obtenir des informations sur une partition (nom du périphérique, type de système de fichiers, espace disponible, etc.), il suffit de cliquer sur le nom de la partition. L'outil est très pratique, mais une mauvaise manipulation peut entraîner une perte de données.

Analyse de l'utilisation du disque avec l'outil d'analyse dédié
La surveillance de l'utilisation du disque est grandement facilitée par l'outil d'analyse d'utilisation, comparé à la ligne de commande. Après installation, vous pouvez y accéder via le menu Applications, puis suivre ces instructions :
1. Au premier lancement, l'outil affichera toutes les partitions connectées au système, ainsi que votre répertoire personnel.

2. Pour examiner l'utilisation du disque d'un appareil, cliquez sur son nom. L'outil analysera l'ensemble de l'appareil et affichera un graphique circulaire, représentant l'occupation du disque par dossier. En survolant les différentes parts du graphique, vous verrez quels dossiers occupent le plus d'espace.

Nettoyage du disque via l'analyseur d'utilisation
Après avoir analysé les différents emplacements de votre système, vous souhaiterez peut-être supprimer les fichiers qui monopolisent le stockage. L'outil d'analyse de l'utilisation du disque sert également d'outil de nettoyage. Pour supprimer des fichiers ou des dossiers :
1. Naviguez jusqu'au fichier à supprimer, faites un clic droit et sélectionnez l'option "Déplacer vers la corbeille".

Par précaution, cet outil déplace les éléments vers la corbeille, afin d'éviter toute suppression accidentelle. Le contenu de la corbeille peut ensuite être vidé à l'aide de n'importe quel gestionnaire de fichiers.
Vérification simplifiée de l'utilisation du disque sous Linux
La gestion de l'espace disque est une compétence essentielle pour la bonne gestion des fichiers. Il est primordial de maintenir ses disques durs en bon état sur le long terme. Nous espérons que les méthodes décrites dans ce guide vous seront utiles pour analyser l'utilisation de votre disque sous Linux. En cas de difficulté, n'hésitez pas à nous en faire part dans les commentaires.