Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: GeBu 06 Února 2010, 19:46:40

Název: Porovnání adresářů
Přispěvatel: 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.
Název: Re: Porovnání adresářů
Přispěvatel: petergula 06 Února 2010, 20:07:49
Kód: [Vybrat]
man diff ale ako to myslis, aby ignorovala nazvy?
Název: Re: Porovnání adresářů
Přispěvatel: LuciusMare 06 Února 2010, 20:08:07
jakej diff, spíš md5sum (man md5sum)
Název: Re: Porovnání adresářů
Přispěvatel: petergula 06 Února 2010, 20:22:01
jakej diff, spíš md5sum (man md5sum)

Neviem presne co chce porovnavat, ale ja diff celkom uspesne pouzivam:
Kód: [Vybrat]
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.
Název: Re: Porovnání adresářů
Přispěvatel: arrange 06 Února 2010, 20:35:48
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ů :)
Název: Najdenie duplicitnych suborov
Přispěvatel: petergula 06 Února 2010, 21:02:27
Mozno by sa mala tema premenovat na "Najdenie duplicitnych suborov".
Název: Re: Porovnání adresářů
Přispěvatel: GeBu 06 Února 2010, 22:12:15
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.
Název: Re: Porovnání adresářů
Přispěvatel: GeBu 06 Února 2010, 22:28:26
Na té Windows utilitce je pěkné, že ve výsledku u souborů vidím všechny parametry datum, velikost i hash.