Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: GeBu 06 Února 2010, 19:46:40
-
Ahoj, doporučíte někdo utilitku na porovnání adresářů? Nejlépe, aby porovnávala také kontrolní součty a při tom ignorovala časy případně názvy souborů (ty nejsou tak důležité).
Nějakým nedopatřením se mi stalo, že mám na disku soubor někokrát a pokaždé má jiný čas.
Na Windows je perfektní utilitka DoubleKiller: http://www.bigbangenterprises.de/en/doublekiller/
Na Linuxu se tomu nejvíc podobá FSlint.
-
man diff ale ako to myslis, aby ignorovala nazvy?
-
jakej diff, spíš md5sum (man md5sum)
-
jakej diff, spíš md5sum (man md5sum)
Neviem presne co chce porovnavat, ale ja diff celkom uspesne pouzivam:
gula@gula-laptop:~$ diff emutos/ garbage/
Only in garbage/: button panel.JPG
Only in emutos/: emutos-256k-0.8.4.zip
Only in emutos/: emutos-512k-0.8.4.zip
Only in garbage/: filip001.tuberling
Only in garbage/: filip002.tuberling
Only in garbage/: filip003.tuberling
diff emutos/pokus.txt garbage/pokus.txt
1c1
< agggaa
---
> aaa
EDIT: Ako by si to teda porovnaval cez md5sum?
Aj ked dotycnemu nejde asi o porovnanie adresarov, ale o vyhladanie duplicit na disku.
EDIT: pozrel som si http://www.bigbangenterprises.de/en/doublekiller/demonstration.htm (http://www.bigbangenterprises.de/en/doublekiller/demonstration.htm) a uz asi chapem, co hladas, ale o nicom takom neviem.
-
fdupes
http://embraceubuntu.com/2005/10/08/find-duplicate-copies-of-files/
fslint
http://www.pixelbeat.org/fslint/
Opatrně při mazání duplikátů :)
-
Mozno by sa mala tema premenovat na "Najdenie duplicitnych suborov".
-
No v první řadě mám na mysli porovnání adresářů, protože na hledání duplexit přes celý disk je docela solidní FSlint, který mi na disku umožní najít adresáře, které obsahují stejné soubory. Výsledné zobrazení, ale není nic moc - vždy stejné soubory u sebe a to vše v seznamu. Proto potřebuji tyto dva adresáře porovnat - nejlépe v dvoupanelovém správci - abych hned viděl v čem se liší a rovnou to vyřešil.
Jde o to, abych si mohl nastavit parametry, které má program porovnávat a které má ignorovat. Např. aby určitě ignoroval datum a čas, protože stačí soubor protáhnout přes síť a tyto atributy se změní.
Nejlepší by bylo, kdyby program uměl najít i stejné soubory, které se jinak jmenují, ale jsou stejné - stejný hash. Mám pocit, že docela dobrý je na to MC - Porovnat adresáře - Důkladná, ale stejně bych chtěl mít parametry více pod kontrolou.
-
Na té Windows utilitce je pěkné, že ve výsledku u souborů vidím všechny parametry datum, velikost i hash.