Пронађите и уклоните дупликате датотека на вашем систему помоћу апликације дуфф

Они који ме воле воле да прикупљају одређене информације (као ХД позадине итд) имамо проблем што временом почињемо да имамо дуплиране информације у нашем систему, типичан пример може бити поновљена Линук позадина (са различитим називом сваке датотеке). Прави проблем можда није свемир, већ опсесивно-компулзивни редари попут мене; једноставно не можемо бити мирни и спокојни, знајући да у нашој драгоценој колекцији постоји нешто погрешно, дуплицирано, погрешно 😀

Срећом у Линуку увек постоји алат за решавање наших проблема, за овај случај дуплираних датотека имамо софтвер: дуфф

Можете га пронаћи у спремишту, у дистрибуцијама попут Дебиана или на основу њега једноставно: sudo apt-get install duff биће довољно да га инсталирате, у АрцхЛинук-у претпостављам да јесте sudo pacman -S duff

Једном када га инсталирамо, његово коришћење је заиста врло једноставно, на пример, потражићу све дупликате датотека у својој фасцикли Слике (/ хоме / кзкггаара / слике /):

duff -r  /home/kzkggaara/Pictures

Параметар -r Тако је да претражује рекурзивно, а затим остаје само да дефинише у којој фасцикли треба да претражује, у овом примеру / хоме / кзкггаара / Пицтурес

Ово ће вам показати нешто попут:

Као што видите, говори нам да у датотеци постоје 2 дупликата датотека Слике / Паисајес / Пејзажи + зелено / а такође и две дупликате датотека у Слике / Мангас / Наруто / Схаринганс /

Ово је само мали део целог екрана… Управо сам приметио да имам пуно дупликата датотека 0_оУ

Сад се намеће питање: Како избрисати дупликате датотека?

Следећом наредбом ће претражити све дупликате датотека и избрисати једну од њих, односно то су две идентичне датотеке ... једна од њих ће бити избрисана:

duff -e0 -r /home/kzkggaara/Pictures/ | xargs -0 rm

Понављам, ова наредба ће елиминисати дупликате датотека које се налазе у директоријуму који сте навели, остављајући увек само 1 датотеку од свих осталих које могу бити идентичне.

Још увек тестирам комбинације команди које би могле бити корисне са дуфф ... каргс, као и у man duff читајући како прилагодити његов излаз, препоручујем вам да прочитате помоћ дуфф-а фф

У сваком случају, тренутно се не може додати још много, надам се да вам је ова наредба била корисна 😀

поздрави


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   ст0рмт4ил дијо

    Хвала на савету брате, да ли би могао у будућности да поставиш неке објаве о томе како да користиш „каргс“?

    Хвала!

    1.    КЗКГ ^ Гаара дијо

      Још нисам стручњак за каргс, да бих то објаснио једноставно (врло једноставно), каргс вам омогућава да извршавате наредбе преношењем излаза или резултата онога што је раније извршено као параметар (то јест, шта је испред цеви или | )

    2.    дхунтер дијо

      Један детаљ, сваки пут када користите каргс покушајте да му пошаљете податке без \ осим додавања -0, а затим примите у каргс са -0, ово је веома важно за имена датотека која садрже размак попут "моја датотека је ово.мп3".

      Пример са налазом.

      пронађи -инаме "за брисање" ./ -принт0 | каргс -0 рм

  2.   гато дијо

    хвала на чланку, понекад се понови неки .десктоп (посебно вино)

    1.    КЗКГ ^ Гаара дијо

      Задовољство 🙂

      1.    гато дијо

        Користим појашњење да је у Арцху и дериватима инсталиран са иаоурт, а не са пацманом

        1.    ст0рмт4ил дијо

          Хвала на појашњењу: Д!

  3.   Јоакуин дијо

    Врло добро!
    Додато у колекцију специјалних алата 🙂

    1.    КЗКГ ^ Гаара дијо

      Хвала на коментару 😀

  4.   Царпер дијо

    Одличан допринос, пуно хвала КСД.
    поздрави

    1.    КЗКГ ^ Гаара дијо

      Хвала вам што сте коментарисали 🙂

  5.   Ф3ниКс дијо

    Добро је. Покушаћу да уклоним дупликате мп3-а из моје 100гб уу колекције

    1.    КЗКГ ^ Гаара дијо

      Хвала на коментару, срећно 🙂

  6.   Блаире пасцал дијо

    Добар инпут, као и увек. Хвала вам.

    1.    КЗКГ ^ Гаара дијо

      хахаха хвала, увек се трудим да стављам занимљиве ствари 😉

  7.   ВулкХеад дијо

    Добар допринос .. Хвала!

    1.    КЗКГ ^ Гаара дијо

      Хвала вам ^ - ^

  8.   јемс дијо

    Почећу да бришем све своје дупликате датотека са свог диска који је напуњен, надам се да ћу испразнити око 10Гб,

  9.   дамнцоокие дијо

    Ох, хвала вам пуно, ово ће ми пуно помоћи у раду 😉

  10.   алберт И. дијо

    Пуно вам хвала што сте представили мале програме који решавају проблеме попут овог, тако честе међу корисницима Интернета.

    1.    КЗКГ ^ Гаара дијо

      Хвала вам што читате и коментаришете.

      поздрави

  11.   кук дијо

    ово ме излудило> _ <хвала !!!

  12.   Јоан дијо

    Хвала вам пуно. Имао сам нереда са дупликатима фотографија и нисам знао шта да радим!
    Мерци

  13.   Александар дијо

    Жао ми је, покушао сам да обришем дупликате датотека са синтаксом коју наведете, али излаз у терминалу ми говори да недостаје рм операнд
    Напишем нешто слично у терминал:
    дуфф -е0 -р / медиа / алејандро / бацкинг / либрариес / ебооксепуб / | каргс -0 рм
    и добијам ово: рм: недостаје операнд
    Покушајте са „рм –хелп“ за више информација

    Молим вас, можете ли ми рећи операнд када се, као у мом случају, ради о брисању хиљада дупликата датотека у мојој епуб библиотеци?

    1.    КЗКГ ^ Гаара дијо

      Покушајте да на крају ставите рм -Р

      1.    Александар дијо

        Хвала на пажњи, али нажалост ваш предлог није успео, показаћу вам резултате:
        алејандро @ алејандро-убунту-мате-1504: ~ $ дуфф -е0 -р / медиа / алејандро / бацкуп / либрариес / ебооксепуб / | каргс -0 рм -Р
        рм: недостаје операнд
        Покушајте са „рм –хелп“ за више информација.

  14.   изазивати дијо

    Добар савет.
    проблем рм операнда је тај што не мора да се брише. ако се наредба изврши без цијеви, провјерава се да нема дупликата.
    поздрав