Hlavní navigace

Jak na duplicitní soubory na více počítačích

Jan Fikar

Pokud hledáte duplicitní soubory na jednom počítači, zřejmě sáhnete po osvědčeném nástroji fdupes, nebo po jeho novější a bohatější verzi jdupes. Jdupes umí navíc například omezit velikost souborů a  přímo deduplikovat na Btrfs. K tomu je u fdupes potřeba použít duperemove.

Co ale dělat, pokud chceme najít stejné soubory na různých počítačích? Připojit souborový systém vzdáleně sice jde, ale prohledávání bude pomalé. Proto je výhodnější vytvořit hashe souborů lokálně na obou strojích, spojit je a najít duplicity.

Výhodné je například použití md5deep nebo sha256deep, seřadit a najít duplicity podle návodu. Jelikož vytváření hashů je tou nejpomalejší operací, bývá často vhodné omezit velikost zpracovávaných souborů pomocí parametru například -i 4g a větší soubory srovnat ručně (pokud jich nemáme moc) s pomocí prostého  find . -size +4g.

Našli jste v článku chybu?