Comment trouver et supprimer les fichiers en double sous Linux avec FSlint

FSlint peut analyser les dossiers Linux sélectionnés à la recherche de fichiers en double, regrouper les copies correspondantes pour vérification et vous permettre de supprimer les chemins inutiles ou de les fusionner en liens physiques. La procédure de nettoyage est simple si FSlint est déjà installé, mais ce logiciel est ancien : de nombreuses distributions actuelles ne l'intègrent plus. Consultez les notes d'installation ci-dessous avant de suivre les instructions obsolètes.

Les illustrations montrent des exemples d'organisation et de noms de fichiers ; l'apparence exacte peut varier selon votre version de FSlint et votre thème de bureau. Commencez par les dossiers contenant vos documents, photos ou téléchargements. N'effectuez pas un nettoyage complet du système lors de votre première analyse.

Vérifiez la disponibilité de FSLint avant l'installation.

Ouvrez un terminal et vérifiez si le programme graphique est déjà installé :

command -v fslint-gui

Si la commande renvoie un chemin, lancez FSlint depuis votre menu d'applications ou exécutez `fslint` fslint-gui. S'il est absent, vérifiez d'abord le dépôt de paquets officiel de votre distribution. Sur les systèmes Debian, `fslint` apt-cache policy fslintindique si un paquet candidat est disponible ; installez-le sudo apt install fslintuniquement si votre dépôt configuré le propose. La recherche de paquets Debian actuelle ne répertorie pas FSlint, et la fiche de suppression de Debian mentionne sa dépendance à PyGTK, un composant non maintenu, qui était lié à Python 2.

La page du projet FSlint indique la version 2.46, propose des liens vers son code source et sa documentation, et précise que les utilisateurs Linux modernes pourraient préférer un outil plus activement maintenu. Elle renvoie également vers un paquet Snap ; le Snap Store identifie ce paquet comme fslint-unofficial , il s'agit donc d'une distribution tierce ; vérifiez son éditeur et ses permissions avant l'installation. Évitez de vous fier aux anciens tutoriels qui préconisent de compiler FSlint avec une makecommande dans le porépertoire ; cette méthode d'installation n'est plus d'actualité.

Analyser les dossiers avec FSlint

1. Ouvrez le détecteur de doublons

Pour commencer fslint-gui, dans la liste de gauche, sélectionnez « Doublons » si cette option n'est pas déjà choisie. Vous pouvez également spécifier des répertoires lors du lancement du programmefslint-gui "$HOME/Documents" ; le manuel de FSlint indique que les chemins d'accès sont un argument optionnel.

Une fenêtre FSlint héritée est ouverte à côté d'une commande de terminal, avec l'outil Duplicates sélectionné.
Ouvrez FSlint et sélectionnez l'outil Doublons avant de lancer une analyse.

2. Limiter le chemin de recherche

Ajoutez uniquement les dossiers que vous souhaitez comparer, tels que Documents, Images ou un dossier de sauvegarde spécifique. Dans la zone Chemin de recherche , utilisez Ajouter pour sélectionner chaque répertoire et supprimez les emplacements que vous ne souhaitez pas inclure. Si vous lancez FSlint avec des arguments de répertoire, assurez-vous qu'il s'agit bien des chemins que vous souhaitez analyser.

Le chemin de recherche FSlint est défini sur le dossier Documents appartenant à l'utilisateur.
Choisissez un chemin de recherche ciblé, tel que Documents, avant de lancer la recherche.

3. Lancez l'analyse

Cliquez sur Rechercher et laissez FSlint terminer. L'opération peut être plus longue si un dossier contient de nombreux fichiers volumineux. Par défaut, FSlint explore les sous-répertoires. Si vous utilisez son outil en ligne de commande, findup -f "$HOME/Documents"il liste les chemins correspondants sans demander de suppression ni de fusion ; l' -roption désactive la récursivité, alors omettez-la si vous souhaitez inclure les sous-dossiers.

FSlint configuré pour une analyse de documents avec le bouton Rechercher prêt
Exécutez la fonction Rechercher sur les dossiers sélectionnés ; les sous-dossiers sont inclus par défaut.

4. Lisez les groupes de résultats

FSlint regroupe les fichiers en double et affiche leur chemin d'accès, leur taille, leur date et un total. Un nom identique ne suffit pas à identifier deux fichiers comme des doublons ; l'outil compare leur contenu. Développez chaque groupe et vérifiez l'emplacement de chaque copie. Une photo archivée et une photo d'un album actuel peuvent avoir des données identiques, mais servir à des fins différentes au sein de votre organisation.

Résultats FSlint regroupés par fichiers dupliqués, avec chemins d'accès, tailles, dates et résumé de l'espace gaspillé
Veuillez consulter le chemin d'accès et le résumé de chaque groupe avant de sélectionner des fichiers.

5. Décidez quel exemplaire conserver

Choisissez la copie dont vous souhaitez conserver l'emplacement et le nom. Vérifiez que les applications, scripts ou flux de travail importants ne dépendent pas de l'autre chemin. En cas de doute, ne modifiez pas ce groupe. Sauvegardez vos fichiers importants avant toute modification, notamment lors du nettoyage d'un dossier partagé ou d'une sauvegarde.

Un groupe de doublons FSlint a été étendu afin de permettre la comparaison des deux chemins de fichiers.
Comparez les chemins d'accès complets et les détails des fichiers, puis décidez quel chemin d'accès doit être conservé.

6. Supprimez uniquement les copies redondantes.

Sélectionnez le ou les fichiers supplémentaires, en conservant au moins une copie dans chaque groupe, puis cliquez sur Supprimer . Certaines versions proposent des raccourcis de sélection dans le menu Sélectionner ; vérifiez les lignes sélectionnées avant de confirmer toute action groupée. La suppression est définitive, sauf indication contraire dans votre configuration. Ne sélectionnez pas tous les résultats dans le seul but d'afficher un total d'espace maximal.

FSlint Sélectionner un menu affichant toutes les options sauf la première pour examiner attentivement les groupes dupliqués
La sélection en masse peut être utile, mais assurez-vous que l'élément d'origine souhaité reste bien non sélectionné.
FSlint : groupe dupliqué avec une seule ligne redondante sélectionnée et le contrôle Supprimer mis en surbrillance
Le chemin redondant est sélectionné avant l'application de la suppression.

7. N'utilisez la fusion que lorsque les liens physiques sont appropriés.

La fonction Fusionner de FSlint remplace les chemins dupliqués par des liens physiques pointant vers un seul fichier stocké. Les chemins restent accessibles, mais ils font référence aux mêmes données sous-jacentes ; les modifications effectuées via un chemin affectent les mêmes données accessibles via les autres. Il ne s'agit pas d'une copie de sauvegarde distincte, et les liens physiques ne peuvent pas s'étendre sur différents systèmes de fichiers, comme l'explique la documentation Linux relative aux liens . Pour un nettoyage personnel courant, il est plus simple de supprimer les copies supplémentaires vérifiées. N'utilisez la fonction Fusionner que si vous comprenez le fonctionnement des liens physiques et que vous disposez d'une sauvegarde.

8. Numérisez à nouveau et vérifiez

Exécutez à nouveau la recherche sur les mêmes dossiers pour confirmer la suppression des groupes de fichiers en double. Ouvrez les fichiers conservés pour vérifier leur bon fonctionnement, puis vérifiez l'espace disponible dans l'utilitaire de disque de votre ordinateur ou avec df -h "$HOME"FSlint. L'espace disponible peut être inférieur à l'estimation de FSlint si le système de fichiers utilise la compression ou d'autres fonctionnalités de stockage. Conservez votre sauvegarde jusqu'à ce que vous soyez certain qu'aucun fichier important n'a été supprimé.

Analyse des doublons FSlint avec le chemin de recherche sélectionné et aucun groupe de résultats restant
Une nouvelle analyse complète confirme qu'aucun groupe en double ne subsiste dans les chemins que vous avez vérifiés.

Pour plus d'informations sur le flux de travail et finduple comportement des doublons, consultez le manuel du détecteur de doublons FSlint et la référence des commandes FSlint .

Laisser un commentaire

Comment trouver et supprimer les fichiers en double sous Linux avec FSlint

Comment trouver et supprimer les fichiers en double sous Linux avec FSlint

Utilisez FSlint pour analyser les dossiers Linux sélectionnés, examiner les groupes en double et supprimer en toute sécurité les fichiers redondants ou savoir quand la fusion de liens physiques est appropriée.

Comment installer et configurer Plex sur OpenMediaVault avec Compose

Comment installer et configurer Plex sur OpenMediaVault avec Compose

L'ancien plugin OpenMediaVault pour Plex est archivé. Installez Plex sur OMV 8 avec OMV-Extras, le plugin Compose, le stockage persistant et le conteneur officiel de Plex.

Comment installer et configurer SABnzbd sous Linux

Comment installer et configurer SABnzbd sous Linux

Installez SABnzbd sur Ubuntu ou Debian, ou exécutez-le dans un conteneur Docker sur un autre hôte Linux. Ouvrez ensuite l'interface web et configurez votre fournisseur et vos dossiers de téléchargement.

Comment nettoyer et accélérer Ubuntu en toute sécurité

Comment nettoyer et accélérer Ubuntu en toute sécurité

Nettoyez et accélérez Ubuntu grâce à un nettoyage APT sécurisé, des vérifications de stockage et des contrôles de démarrage qui permettent de libérer de l'espace et de résoudre les problèmes de lenteur du bureau.

Comment enregistrer la sortie audio d'un haut-parleur sous Linux avec Audacity

Comment enregistrer la sortie audio d'un haut-parleur sous Linux avec Audacity

Capturez le son de votre bureau Linux dans Audacity en redirigeant le flux d'enregistrement vers la sortie moniteur de votre périphérique de sortie. Suivez les instructions de PulseAudio et PipeWire, les conseils d'exportation et les solutions pour les pistes silencieuses.

Comment installer Trojita Mail sur Linux

Comment installer Trojita Mail sur Linux

Vérifiez si votre distribution Linux intègre toujours Trojita, compilez-le à partir du code source de KDE si nécessaire, et configurez IMAP et SMTP de manière sécurisée.

Comment utiliser Dropbox sous Linux : installation et synchronisation de vos fichiers

Comment utiliser Dropbox sous Linux : installation et synchronisation de vos fichiers

Installez Dropbox sur Linux à partir du package officiel, connectez-vous, synchronisez un dossier local, gérez la synchronisation sélective et vérifiez l'état depuis la ligne de commande.

Comment installer Inkscape sous Linux : Ubuntu, Fedora, Arch et autres.

Comment installer Inkscape sous Linux : Ubuntu, Fedora, Arch et autres.

Installez Inkscape depuis les dépôts de votre distribution Linux, le PPA stable d'Ubuntu, Snap ou Flathub, en suivant les commandes et les notes actuelles pour choisir une source de paquets.

Comment installer le thème Paper GTK sous Linux

Comment installer le thème Paper GTK sous Linux

Installez le thème Paper GTK depuis les dépôts Linux compatibles, activez-le pour les applications GTK dans GNOME Tweaks et voyez ce que l'ancien thème peut et ne peut pas modifier.

Comment diviser un PDF dans le terminal Linux avec PDFtk

Comment diviser un PDF dans le terminal Linux avec PDFtk

Séparez chaque page PDF en un fichier distinct ou extrayez des plages de pages sélectionnées avec PDFtk sous Linux, en utilisant les instructions d'installation actuelles et des exemples de sortie sécurisés.