[BSD] Duplikalt allomany szures

SZTANKAY, Zsolt stan at mail.datanet.hu
2006. Okt. 16., H, 15:50:19 CEST


Koszi! Elso nekifutasra szimpatikusnak tunik. Bar a kimenetet meg nem 
fejtettem meg, erdekes, de ez megoldhato, utanaolvasok.

Zsolt

Mohacsi Janos írta:
> Udv,
>
> Probald ki a
> /usr/ports/sysutils/samefile
> eszkozt.
>
> Iszonyu VMEM zabalo, de eleg hatekony...
>
> Janos Mohacsi
> Network Engineer, Research Associate, Head of Network Planning
> NIIF/HUNGARNET, HUNGARY
> Key 70EF9882: DEC2 C685 1ED4 C95A 145F  4300 6F64 7B00 70EF 9882
>
> On Mon, 16 Oct 2006, SZTANKAY, Zsolt wrote:
>
>   
>> Sziasztok!
>>
>> Nem konkretan BSD-s a problema, bar egy FreeBSD 6.1-p10-rol van szo, de
>> a ports allomanyt lehet nalam jobban ismeritek, igy hozzatok fordulok.
>>
>> Mivel tudnam gyorsan a duplikalt allomanyokat kiszurni? Neten kerestem,
>> nem talaltam sokat.
>>
>> Ports-bol probaltam az fdupes, filedupe es dupfind programokat. Nagyon
>> jok, megtalaljak es kiirjak, egy problemam van veluk a forrasaik es a
>> sebesseg alapjan, hogy a megadott konyvtarakban az *osszes* allomanyhoz
>> generalnak ellenorzo szamot es az alapjan szurnek, tehat botranyosan lassuk.
>>
>> En olyat keresek, amelyik gyujt, meret alapjan szur, parokat allit es
>> utana hasonlitja ossze oket. Magyaran ha van 200 darab meretben 1
>> bajttal eltero 1 gigas allomanyom, akkor ne 200 gigahoz generaljon
>> ellenorzo szamot, majd utana rajojjon, hogy ezek nem duplikatumok a
>> mereteik miatt, hanem lassa, hogy a 200 allomany kulonbozo meret es ne
>> generaljon hozzajuk ellenorzo szamot es jelezze, hogy nincs duplikatum.
>>
>> Persze az mar csak hab lenne a tortan, ha adatbazisban tarolna (ebben az
>> esetben oke, keszitsen ellenorzo szamokat) es valasztani lehetne, hogy
>> onnan is nezze vagy ne. Az altalam talaltakban van olyan, amely a forras
>> alapjan adatbazisozik, de valojaban nem teszi, illetve van amely
>> atmeneti, csak arra a session-re vonatkozo gdbm adatbazist csinal, hogy
>> abban gyorsabban keresse a duplikatumokat.
>>
>> Remelem ertheto voltam a problemaval kapcsolatban.
>>
>> Zsolt




További információk a(z) BSD levelezőlistáról