URL: https://linuxfr.org/news/sortie-de-fim-1-0-2-qui-verifie-l-integrite-de-vos-fichiers Title: Sortie de Fim 1.0.2, qui vérifie l'intégrité de vos fichiers Authors: Etienne Vrignaud Benoît Sibaud et Pierre Jarillon Date: 2015年09月08日T13:29:10+02:00 License: CC By-SA Tags: photothèque, fim et intégrité Score: 44 [Fim (File Integrity Manager)](http://evrignaud.github.io/fim) est un gestionnaire de fichiers libre (licence GPLv3) qui permet de gérer beaucoup de fichiers de n'importe quelle taille. Il peut par exemple, gérer des photos ou des vidéos. Il est capable de gérer des centaines de milliers de fichiers occupant une taille totale de plusieurs téraoctets. Il peut détecter les fichiers dupliqués et aider à les effacer.  ---- [Documentation](http://evrignaud.github.io/fim) [Exemple simple](http://evrignaud.github.io/fim/#simple-example) [Cas réel d'utilisation](http://evrignaud.github.io/fim/#real-life-example) [Télécharger](https://github.com/evrignaud/fim/releases) [Github Project](https://github.com/evrignaud/fim) ---- Fim est un outil ligne de commande qui permet de gérer les fichiers avec un esprit qui ressemble à Git. **Il est différent de Git car il ne conserve pas le contenu des différentes versions des fichiers.** Vous ne pouvez pas utiliser Fim pour retrouver un contenu que vous auriez perdu. Fim conserve dans le répertoire `.fim` un état de chaque fichier dans des index qui contiennent : - Le nom, la taille et la date de modification du fichier - 3 hash du contenu (hash du contenu complet, hash du deuxième bloc de 1 MB, hash du deuxième bloc de 4 KB) Les deux hash supplémentaires qui sont calculés sont utilisés lors des comparaisons rapides. Voici les commandes disponibles dans Fim: - init : initialise le répertoire `.fim` et crée le premier index contenant l'état des fichiers, - ci ou commit : crée un nouvel index contenant l'état actuel des fichiers, - diff : permet de savoir quel fichier a été ajouté, modifié, effacé, déplacé, renommé, dupliqué. On peut avoir un résultat rapide en utilisant les options -m ou -k ou -f , - log : affiche l'historique des différents index et un résumé des modifications qui ont été apportées, - fdup ou find-duplicates : affiche la liste des fichiers dupliqués.