Comment trouver des fichiers volumineux sous Linux
Que faire si l’espace de stockage de votre machine Linux est presque plein ? Vous pouvez libérer de l’espace en supprimant ou en déplaçant certains fichiers, et vous devriez probablement commencer par les plus gros. Découvrez comment trouver les fichiers volumineux et les doublons pour vous donner plus d’espace utilisable et améliorer les performances du système.
Recherche de fichiers volumineux à l’aide d’un outil d’interface graphique
Commençons par la méthode la plus simple. QDirStat est une application GUI pour le bureau Linux que vous pouvez installer à l’aide de cette commande de terminal :
Lorsque vous lancez QDirStat, il vous demande de choisir un répertoire à analyser avant d’énumérer la taille du répertoire et des fichiers qu’il contient. Vous pouvez ensuite utiliser la commande Découvrir > Fichiers les plus volumineux pour trouver les fichiers les plus volumineux. Dans le menu Localiser les fichiers classez les fichiers par Taille et vous verrez les fichiers les plus volumineux dans l’ordre décroissant.
Vous remarquerez peut-être que QDirStat affiche certains répertoires en rouge. Cela signifie que vous n’avez pas les droits de lecture pour y accéder.
Pour résoudre ce problème, exécutez le programme avec les droits de superutilisateur comme suit :
Recherche de fichiers volumineux à l’aide d’un logiciel FTP
L’application FTP FileZilla possède d’excellentes fonctionnalités de recherche de fichiers que vous pouvez utiliser sur votre machine locale. Assurez-vous que SSH est installé, ou installez-le avec :
Ensuite, installez FileZilla à l’aide de cette commande :
Une fois que vous avez installé FileZilla, vous pouvez l’utiliser pour effectuer des recherches dans vos fichiers locaux :
- Ouvrez FileZilla et connectez-vous à l’aide de ces informations d’identification :
Hôte :
localhost
Nom d’utilisateur :
Votre nom d’utilisateur
Mot de passe :
Votre mot de passe
Port :
22
- Lorsque vous êtes connecté, sélectionnez Serveur dans le menu, puis choisissez Recherche de fichiers distants.
- Choisissez l’option Répertoire de recherche et, dans le répertoire Conditions de recherche, choisissez Taille du fichier dans la liste déroulante et, par exemple, supérieur à 100MB.
- En cliquant sur Rechercher, vous n’obtiendrez que les fichiers dont la taille est supérieure à celle souhaitée.
Vous pouvez filtrer davantage la recherche en ajoutant des conditions : les fichiers vidéo avec une extension MP4, par exemple.
Ce processus est également utile lorsque vous souhaitez rechercher des fichiers volumineux sur un serveur Linux distant, en particulier si vous n’avez pas accès au terminal. Vous devrez remplacer les informations d’identification par les détails FTP.
Recherche de fichiers volumineux à l’aide de la ligne de commande
Le moyen le plus rapide de trouver des fichiers volumineux est d’utiliser la commande find. Voici un exemple montrant comment lister tous les fichiers de plus de 100 Mo :
Le point lancera votre recherche à partir du répertoire actuel. Si vous souhaitez effectuer une recherche à partir d’un autre répertoire, remplacez le point par le point. par un autre chemin :
Vous pouvez effectuer une recherche dans l’ensemble du système de fichiers, avec des privilèges élevés, de la manière suivante :
Il existe quelques autres commandes pour trouver des fichiers volumineux sous Linux ; fd, par exemple, est une alternative plus rapide. Mais find est généralement installée par défaut et c’est en général tout ce dont vous avez besoin.