md5 récursif
lundi 7 octobre 2013 à 21:20C'est simple, mais je me note ça là: Se faire un fichier md5 de tous les fichiers d'un répertoire (et ses sous-répertoires):
#!/bin/bash
nice find . -type f -print0 | xargs -0 md5sum | sort -k2 > all.md5
Et vérifier ce fichier:
md5sum -c all.md5
EDIT: http://www.mypersonnaldata.eu/shaarli/?YUJgVA Ah... de mémoire un nice sans argument baissait suffisamment la priorité. Je me trompe peut-être. Par contre, effectivement ça ne change rien à l'I/O disque et c'est fort dommage (surtout que le md5 c'est pas méchant pour un CPU). Un petit ionice serait sympa, mais il faudrait que je vois si j'ai les droits sur mon mutualisé :-) (ionice -c 3 ...)
(Permalink)
#!/bin/bash
nice find . -type f -print0 | xargs -0 md5sum | sort -k2 > all.md5
Et vérifier ce fichier:
md5sum -c all.md5
EDIT: http://www.mypersonnaldata.eu/shaarli/?YUJgVA Ah... de mémoire un nice sans argument baissait suffisamment la priorité. Je me trompe peut-être. Par contre, effectivement ça ne change rien à l'I/O disque et c'est fort dommage (surtout que le md5 c'est pas méchant pour un CPU). Un petit ionice serait sympa, mais il faudrait que je vois si j'ai les droits sur mon mutualisé :-) (ionice -c 3 ...)
(Permalink)