Applications de récupération d'espace disque Linux

Ext4 réserve silencieusement 5% de chaque partition pour root, et sur un disque de données de 2 To, c’est 100 Go pour lequel vous avez payé et ne pouvez jamais écrire. Le nombre de blocs réservés avait du sens quand les disques faisaient 40 Go, moins maintenant. Les meilleures applications pour libérer l’espace disque Linux vous montrent où l’espace libre a réellement disparu, ajustent les paramètres du système de fichiers pour le récupérer, ou nettoient les restes laissés par le gestionnaire de paquets. Nous en avons choisi huit qui résolvent bien l’un de ces problèmes et restent à l’écart le reste du temps.

Ce qu’il faut rechercher dans un outil de disque Linux

Tous les outils de disque ne font pas le même travail. Avant d’installer quoi que ce soit, décidez quel problème vous avez réellement.

Tableau de comparaison rapide

Application Meilleur pour Interface Plan gratuit Fonction remarquable
Baobab Analyse visuelle du répertoire personnel GTK GUI Gratuit (open source) Carte en anneau fournie avec GNOME
ncdu Serveurs sans interface graphique via SSH Terminal Gratuit (open source) Trie à l’export, supprime avec d
Filelight Utilisateurs KDE aimant les graphiques radiaux Qt GUI Gratuit (open source) Cliquez sur n’importe quel secteur pour zoomer
QDirStat Utilisateurs avancés recherchant les doublons Qt GUI Gratuit (open source) Carte coussin et actions de nettoyage
BleachBit Cache, journaux et débris du navigateur GTK GUI Gratuit (open source) Aperçu de chaque suppression avant l’exécution
Stacer Utilisateurs Ubuntu qui veulent un tableau de bord Electron GUI Gratuit (open source) Démarrage, services et nettoyage dans un seul panneau
GParted Redimensionnement et déplacement des partitions GTK GUI Gratuit (open source) Flux de travail USB live pour les modifications hors ligne
Disks (GNOME) Ajustement des blocs réservés ext4 GTK GUI Fourni avec la distribution Enveloppe tune2fs -m dans un dialogue d’interface

Les applications

1. Baobab, meilleur pour une analyse visuelle rapide

Baobab est fourni en tant qu’analyseur d’utilisation de disque GNOME sur Ubuntu, Fedora, Debian et la plupart des distributions axées sur GNOME. Pointez-le sur /, ~ ou n’importe quel point de montage et il parcourt l’arborescence en un graphique en anneau. Les anneaux extérieurs sont des sous-dossiers, l’anneau intérieur est le parent, et le survol révèle le nombre d’octets. Il gère une partition de répertoire personnel complète en quelques secondes car il met en cache l’analyse.

Où il se trompe : Aucune action de suppression dans l’application elle-même. Il vous montre le contrevenant, puis ouvre le dossier dans Fichiers pour que vous puissiez agir. C’est une fonctionnalité pour les utilisateurs prudents et une gêne pour les utilisateurs rapides.

Tarification :

Plates-formes : Linux (GNOME, mais s’installe sur KDE, Xfce et autres)

Télécharger : gnome.org/baobab ou sudo apt install baobab / sudo dnf install baobab

Conclusion : Installez ceci en premier si vous n’avez jamais analysé votre répertoire personnel. C’est le chemin le plus rapide du “mon disque est plein” au “oh, voilà le préfixe Steam de 40 Go que j’ai oublié”.

2. ncdu, meilleur pour les serveurs sans interface graphique

ncdu s’exécute dans le terminal, ce qui en fait le bon choix lorsque vous êtes en SSH sur un VPS sans serveur d’affichage. Pointez-le sur un point de montage, attendez quelques secondes, et il présente une liste déroulante triée par taille. Appuyez sur d sur n’importe quelle ligne pour supprimer après confirmation, ou g pour basculer vers un graphique en barres. Exportez les analyses au format JSON avec -o et vous pouvez comparer l’utilisation des disques entre deux moments.

Où il se trompe : La suppression est instantanée avec un seul dialogue de confirmation. Bien pour un fichier journal, moins bien si vous faites défiler trop loin et appuyez sur d sur un répertoire personnel.

Tarification :

Plates-formes : Linux, BSD, macOS (via Homebrew)

Télécharger : sudo apt install ncdu / sudo dnf install ncdu / dev.yorhel.nl/ncdu

Conclusion : L’outil auquel vous recourez quand il n’y a pas d’environnement de bureau. Gardez-le dans vos dotfiles.

3. Filelight, meilleur pour les utilisateurs KDE

Filelight est la version KDE de la même idée d’analyse visuelle. Au lieu d’un graphique en anneau, il dessine une carte radiale où chaque secteur est un dossier. Cliquez sur un secteur pour zoomer, cliquez avec le bouton droit pour l’ouvrir dans Dolphin. Son rendu est plus rapide que Baobab sur de grands arbres car il utilise les données d’inode en cache au lieu de relancer chaque fichier.

Où il se trompe : La compilation Qt semble déplacée sur GNOME, et elle tire KDE Frameworks comme chaîne de dépendances lors de l’installation en dehors de KDE.

Tarification :

Plates-formes : Linux (natif KDE, s’installe sur n’importe quel DE)

Télécharger : apps.kde.org/filelight ou sudo apt install filelight

Conclusion : Si vous exécutez déjà KDE Plasma, installez Filelight et sautez Baobab. Sinon, les bibliothèques Qt supplémentaires sont difficiles à justifier.

4. QDirStat, meilleur pour les utilisateurs avancés

QDirStat est le descendant direct de KDirStat, l’outil de carte thermique avec lequel beaucoup d’utilisateurs Linux ont grandi. Il affiche une carte coussin où chaque rectangle est un fichier, dimensionné par octets. Codé par couleur selon l’extension, donc un écran plein de rouge signifie généralement des fichiers vidéo. Il est fourni avec un menu “Actions de nettoyage” que vous pouvez étendre avec vos propres extraits de script, ce qui en fait un gestionnaire de fichiers léger pour les répertoires de grande taille.

Où il se trompe : La carte coussin prend du temps à apprendre si vous ne l’avez jamais utilisée. Les actions de nettoyage personnalisées sont puissantes et peuvent aussi supprimer beaucoup en un clic, donc lisez la commande du shell avant de la sauvegarder.

Tarification :

Plates-formes : Linux, Windows (via port), macOS (via Homebrew)

Télécharger : github.com/shundhammer/qdirstat

Conclusion : Choisissez QDirStat quand les graphiques en anneau vous ont montré où l’espace s’est envolé et que vous voulez une couche de nettoyage scriptable.

5. BleachBit, meilleur pour le nettoyage du cache et des journaux

BleachBit nettoie ce que les analyseurs de disque laissent derrière : les caches du navigateur, les restes d’apt / dnf / pacman, les journaux plus anciens qu’un seuil défini, les caches de miniatures et les dossiers ~/.cache/* qui croissent sans limite. Chaque catégorie dispose d’un mode “aperçu” qui affiche les nombres d’octets avant suppression, vous pouvez donc décocher ceux que vous préférez conserver.

Où il se trompe : Le nettoyage du cache Firefox de BleachBit peut invalider les sessions connectées. Décochez les cases “cookies” et “session” si vous ne voulez pas vous reconnecter après l’exécution.

Tarification :

Plates-formes : Linux, Windows

Télécharger : bleachbit.org ou sudo apt install bleachbit

Conclusion : Exécutez une fois par mois avec les cookies et les sessions non cochés. Récupère une quantité surprenante de /var/log et ~/.cache sur un système qui a été allumé pendant six mois.

6. Stacer, meilleur pour la gestion d’un seul tableau de bord

Stacer enveloppe le nettoyage des disques, la gestion des applications de démarrage, le contrôle des services et la désinstallation des paquets dans un seul tableau de bord Electron. Sur Ubuntu et les distributions basées sur Ubuntu, c’est pratiquement un utilitaire système complet. Sur d’autres distributions, cela fonctionne mais affiche moins de services car cela dépend des chemins d’unité systemd.

Où il se trompe : L’enveloppe Electron a une empreinte mémoire disproportionnée par rapport à ce que fait l’application. Sur un ordinateur portable avec 4 Go de RAM, c’est lourd.

Tarification :

Plates-formes : Linux (distributions systemd)

Télécharger : github.com/oguzhaninan/Stacer ou Snap Store

Conclusion : Les nouveaux utilisateurs Linux choisissent souvent Stacer comme premier outil de nettoyage. C’est assez bien pour cela, mais associez-le à Baobab pour savoir ce qui est supprimé.

7. GParted, meilleur pour le travail au niveau des partitions

GParted ne nettoie pas les fichiers, il déplace et redimensionne le conteneur dans lequel ils vivent. Si votre /home est sur sa propre partition et s’épuise, GParted l’agrandit en rétrécissant la voisine. Démarrez à partir de GParted Live USB quand une partition est en cours d’utilisation, car les rétrécissements et les déplacements ext4 sont les plus sûrs hors ligne.

Où il se trompe : Les opérations de partition comportent un vrai risque. Un crash pendant la réduction peut laisser le système de fichiers irrécupérable. Sauvegardez avant d’exécuter tout redimensionnement qui n’est pas une croissance.

Tarification :

Plates-formes : Linux (live-USB fonctionne sur n’importe quelle machine x86)

Télécharger : gparted.org ou sudo apt install gparted

Conclusion : Pas pour le nettoyage, mais pour le cas où le disque lui-même est partitionné incorrectement. Chaque utilisateur Linux devrait avoir une clé USB GParted Live dans un tiroir.

8. Disks (GNOME), meilleur pour ajuster les blocs réservés ext4

Disks est l’utilitaire de disque GNOME qui est fourni avec la plupart des distributions. Son travail habituel est de monter et de formater les lecteurs. Son astuce cachée est le dialogue “Modifier le système de fichiers”, qui vous permet de modifier le pourcentage de blocs réservés sur ext2, ext3 et ext4 sans recourir manuellement à tune2fs. Définissez la valeur à 1% sur un disque de données et vous récupérez la majeure partie de ces 100 Go. Laissez 5% sur / où le système d’exploitation a toujours besoin de place libre.

Où il se trompe : Le dialogue des blocs réservés est enfoui trois menus profondément et n’avertit pas que l’abaissement de la valeur sur / peut laisser le système d’exploitation incapable d’écrire les journaux quand le disque est presque plein. Utilisez-le sur les partitions de données, pas sur celle du système.

Tarification :

Plates-formes : Linux (bureaux GNOME ; KDE Partition Manager propose un dialogue similaire)

Télécharger : apps.gnome.org/DiskUtility ou sudo apt install gnome-disk-utility

Conclusion : Le seul outil de cette liste qui s’attaque directement au problème des blocs réservés. Associez-le à Baobab et vous couvrez à la fois “ce qui utilise l’espace” et “pourquoi j’ai moins que ce que j’ai payé”.

Comment choisir le bon

Choisissez Baobab si vous n’avez jamais analysé votre répertoire personnel et voulez une réponse visuelle en moins d’une minute.

Choisissez ncdu quand la machine n’a pas d’interface graphique. Gardez-le dans vos dotfiles du serveur.

Choisissez Filelight si vous exécutez déjà KDE et préférez les graphiques radiaux aux anneaux.

Choisissez QDirStat si les analyseurs ont fait leur travail et que vous voulez maintenant des actions de nettoyage scriptables.

Choisissez BleachBit quand le cache apt, le cache du navigateur et la rotation des journaux sont devenus incontrôlables.

Choisissez Stacer comme outil amical d’abord si vous êtes nouveau sur Linux et voulez tout sous un seul panneau.

Choisissez GParted quand le problème est la disposition des partitions, pas les fichiers à l’intérieur.

Choisissez Disks (GNOME) quand vous réalisez que la réserve ext4 par défaut de 5% dévore une partition de données. Définissez-la à 1% et redémarrez.

FAQ

Quel est le meilleur moyen de voir ce qui utilise l’espace sur un disque Linux ? Baobab si vous avez un bureau, ncdu si vous êtes en SSH. Les deux parcourent l’arborescence en quelques secondes et se trient par nombre d’octets.

Comment récupérer les 5% que ext4 réserve pour root ? Ouvrez GNOME Disks, sélectionnez la partition, cliquez sur l’icône d’engrenage, choisissez Modifier le système de fichiers et définissez le pourcentage de bloc réservé à 1 pour les disques de données. Laissez 5% sur le disque système. Ou exécutez sudo tune2fs -m 1 /dev/sdaN à partir d’un terminal.

Est-il sûr d’exécuter BleachBit sur un ordinateur de tous les jours ? Oui, avec les cookies et les sessions du navigateur non cochés. Les aperçus au niveau des catégories montrent exactement ce qui sera supprimé avant votre engagement.

Puis-je redimensionner une partition ext4 montée ? L’agrandissement d’une partition montée est sûr avec resize2fs. La réduction non, et les directives propres de GParted consistent à démarrer à partir de Live USB avant de réduire /.

Quelle est la différence entre BleachBit et Stacer ? BleachBit se concentre sur le nettoyage du cache et des journaux avec des aperçus par catégorie. Stacer regroupe le nettoyage avec le démarrage, les services et la gestion des paquets dans un seul panneau Electron. Utilisez BleachBit pour le nettoyage régulier, Stacer pour le nettoyage du système occasionnel.