kopie plików na dysku- jak znaleźć??

IP: *.neoplus.adsl.tpnet.pl 20.02.05, 01:34
Jak znaleźć kopie tych samych plików na dysku?? Kończy mi się miejsce, a wiem,
że kilka plików mam niepotrzebnie skopiowanych i nie umiem ich zlokalizować.
Pozdrawiam
    • user0001 GUI łatwe rzeczy: łatwiejsze; trudne: niemożliwe 20.02.05, 09:56
      Jak zawsze, GUI sprawiło że wykonanie codziennych, łatwych czynności stało się
      jeszcze łatwiejsze, a wykonanie czynności trudnych zupełnie niemożliwe ;-)

      Jako stary użytkownik konsoli wklepałem "spod palca" taką linię poleceń:

      find ./ -type f -size +512c -exec md5sum '{}' ';' | sort | uniq -w 32
      --all-repeated=separate | cut -c 35-

      Polecenie jest w jednej lini, ale skrypt forum na pewno je złamie. Metoda ta
      jest bardzo ograniczona, i nie uwzględnia twardych linków, ale na partycji fat32
      takowe nie występują.

      Metoda ignorująca linki twarde:

      find ./ -type f -size +512c -printf '%i %s "%p"\n'
      | sort -n | uniq -t ' ' -W 1 | cut -d ' ' -f 2-
      | sort -n | uniq -t ' ' -W 1 -D | cut -d ' ' -f 2-
      | xargs -e'\n' -l100 md5sum | sort | uniq -w 32 --all-repeated=separate
      | cut -c 35- > wynik.txt

      Do uruchomienie wstaw wszystko w jednej linijce.
      Pierwsza linia wyświetla wszystkie pliki (>w katalogu (rekursywnie), razem z
      numerem inode i rozmiarem.
      Druga linia wykrywa i kilkukrotne wystąpienia pliku z tym samym inode (zostawia
      tylko jedno), to wykrywa twarde linki.
      Trzecia linijka usuwa z listy pliki które jako jedyne mają pewien rozmiar.
      Czwarta linijka oblicza sumę md5 pliku i wykrywa duplikaty na podstawie sumy md5.
      Ostatnia linijka kończy formatowanie, a następnie sortuje pliki abyć mógł i
      przekierowuje wynik do pliku abyś mógł potem go obejrzeć.

      Nawet na szybkim komputerze sprawdzenie kilku tysięcy plików może trwać
      kilka(naście) minut.

      Przykładowy wynik:
      ./layout/html/tests/table/bugs/bug60804.html
      ./layout/html/tests/table/bugs/bug60807.html

      ./js/src/liveconnect/_jni/netscape_javascript_JSObject.h
      ./js/src/liveconnect/netscape_javascript_JSObject.h

      ./toolkit/components/extensions/Makefile.in
      ./toolkit/mozapps/extensions/Makefile.in
      ./toolkit/mozapps/update/Makefile.in

      ./dist/sdk/include/md/_nspr_pthread.h
      ./nsprpub/pr/include/md/_nspr_pthread.h
      • user0001 Poprawka 20.02.05, 10:00
        > Ostatnia linijka kończy formatowanie, a następnie sortuje pliki abyć mógł i
        > przekierowuje wynik do pliku abyś mógł potem go obejrzeć.

        Musiałem usunąć sortowanie bo nie działało, Juuutro nad tym pomyślę ;-)
        • Gość: niewiedzący No... dzięki... IP: *.neoplus.adsl.tpnet.pl 20.02.05, 11:36
          Nie, no bardzo fajnie...
          cool, słowem- rewelacja.

          Ale co ja mam z tym teraz zrobić??

          ale dziękuję i liczę na dalszą współpracę, pozdrawiam
          • user0001 Wklepać to pod konsolą 20.02.05, 11:45
            uruchomić knoppix lub inne linux live cd, zamontować windowsowy dysk, odpalić
            emulator terminala, przejść w terminalu do katalogu gdzie zamontował się
            windowsowy dysk (cd nazwa_katalogu), wklepać powyższe polecenie, wyjść na kawę,
            wydrukować plik wynik.txt
            odpalić windowsa i zająć się usuwaniem znalezionych duplikatów (pomijając pliki
            systemowe :-)
            • Gość: mk Re: Wklepać to pod konsolą IP: *.block.alestra.net.mx 20.02.05, 11:55
              do niewiedzącego
              TY już lepiej kup sobie wiekszy dysk :)
              a powaznie
              www.computerworld.pl/ftp/1751/Duplicate%20File%20Finder%202.3.html
              www.amnezja.org/pl/html/modules.php?name=News&new_topic=470
              a jeszcze powazneiej google
              www.google.com/search?hl=pl&q=duplikaty+plik%C3%B3w&btnG=Szukaj&lr=lang_pl
              nie testowałem ich ale cos znajdziesz
              • Gość: niewiedzący dziękuję mk IP: *.neoplus.adsl.tpnet.pl 20.02.05, 12:03
                Lubię takie łopatologiczne wyjaśnienia. Szukałem u wujka Google, ale pytałem go
                o m.in:
                +"kopie plików" +download

                ... i nic nie znalazł

                jeszcze raz dziękuję
                pozdrawiam serdecznie
            • Gość: niewiedzący Re: Wklepać to pod konsolą IP: *.neoplus.adsl.tpnet.pl 20.02.05, 12:00
              Wow, nie myślałem, że to aż takie proste. Wyobrażałem sobie to tak, że najpierw
              będę się musiał włamać do Pentagonu, ściągnąć kody odpowiedzialne za duplikaty,
              rozszyfrować owe dokumenty i dopiero wtedy sprawdzić, co u mnie nie tak. A jeśli
              to taki banał to...

              ... też nie dam sobie rady.

              Brak linuxa będzie tutaj myślę poważną przeszkodą...
              *pozdrawiam
Inne wątki na temat:
Pełna wersja