digup

Logiciel capture d'écran:
digup
Détails logiciels:
Version: 0.6.40
Date de transfert: 12 May 15
Développeur: Timo Bingmann
Licence: Gratuit
Popularité: 7

Rating: nan/5 (Total Votes: 0)

digup est un utilitaire de ligne de commande pour mettre à jour md5sum ou shasum digérer fichiers. & Nbsp; Il lira existante digérer fichiers, consultez le répertoire en cours pour de nouvelles mises à jour, les fichiers, modifiés renommés ou supprimés et interroger l'utilisateur avec un résumé des changements. Après avoir examiné les mises à jour, ils peuvent être écrites dans le fichier digérer.
Une des applications envisagées de digup est à jour et vérifier les archives incrémentielles comme stockages de données chronologiques ou les collections de musique. En utilisant digup changements éventuellement indésirables ou des fichiers perdus peuvent facilement être détecté tout en ajoutant rapidement de nouveaux fichiers.
Un autre objectif pourrait être de vérifier automatiquement l'intégrité des disques copies de disque d'archives, comme les sauvegardes sur disques durs sont de plus en plus populaire. L'utilisation d'un fichier complet digérer balayage même rampant lentement blocs défectueux sur de vieux disques durs peut être détectée. En utilisant une entrée crontab, ce contrôle peut être effectué sans surveillance et régulièrement.
En fonctionnement normal ne touchaient fichiers avec les nouvelles dates de modification sont entièrement lus et leur digérer comparés. Eventuellement, une analyse complète peut être effectuée pour tester tous les contenus de fichiers contre leurs digestions attendus.
Les liens symboliques sont pris en charge soit par le lien et de lire la cible & rsquo; s digest ou en enregistrant seulement le chemin cible du lien et de la vérification contre l'ancien.
Les fichiers digest écrits par digup sont compatibles avec celles générées et lu par md5sum et des programmes similaires dans le paquet coreutils. Des informations supplémentaires comme des cibles de taille de fichier et la date de modification ou de liens symboliques sont stockés sur les lignes de commentaire.
Quatre algorithmes d'empreinte sont supportés: MD5, SHA1, SHA256 et SHA512. Le fichier lui-même est également condensé checksummed utilisant CRC32 des modifications involontaires. Un arbre binaire rouge-noir rapide est utilisé pour la liste de fichiers interne, ce qui permet un fonctionnement rapide sur un grand nombre de fichiers.
Alternatives
digup est ciblé sur simple digérer la mise à jour et la vérification sans capacités de filtrage ou des fichiers de configuration. Pour des applications plus complexes comme la détection d'intrusion basée sur l'hôte, se référer à des outils comme Tripwire (commercial), AIDE (open-source) ou debsums pour Debian / Linux.

Ce qui est nouveau dans cette version:

  • src / digup.c:. Ajout de l'option de raccourci -w, --windows pour --modify-fenêtre = 1 que nécessaire pour vérifier les fichiers sur les systèmes de fichiers FAT
  • src / digup.c: Nouvelle fonctionnalité: --restrict = chaîne à ignorer temporairement tous les fichiers ne correspondant pas à la sous-chaîne. Nécessaire un nouvel état fileinfo FS_SKIPPED et commandes appropriées.
  • src / digup.c: Correction des problèmes avec des tailles de fichiers 64-bits sur win32 sous (mingw32):. Utilisant _stat64 sur mingw maintenant
  • src / digup.c: noeud de renommage de variable simple - & gt; digestiter pour plus de clarté.
  • src / digup.c:. Ajout de l'enregistrement digest_file pour vérifier que le dossier complet a été lu
  • src / digup.c:. Utilisation intptr_t dans les tests de rbtree de fixer des avertissements concernant la conversion de pointeur sur les systèmes 64 bits
  • src / digup.c: Ajout de nouveaux drapeaux --modify-fenêtre inspiré par rsync: laisser le temps de modification deltas supérieure à zéro par exemple pour backuping sur les systèmes de fichiers FAT.
  • src / digup.c: Ajout nouvelle option --exclude-marqueur = fichier. Si le fichier se trouve dans un répertoire lors de l'analyse récursive, le répertoire lui-même et tous les sous-répertoires sont ignorés.

Quoi de neuf dans la version 0.6.30:

  • src / digup.c: Application rustine fournie qui correctifs Segfault sur amd64 raison de va_start (), va_end () profil d'utilisation.

D'autres logiciels de développeur Timo Bingmann

STX B+ Tree
STX B+ Tree

17 Feb 15

Commentaires à digup

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!